Great project and one of the first parts I designed for an ABS print (which is a "Tricky" material to print due to it not liking part cooling or drafts or temp fluctuations!!
But could be printed with PLA or PETG