Nylon will be the go-to in this case. You want the material to survive the impact without cracking, PETG, in this case, will likely not survive the impact and crack.
I recommend you to buy raise3D pro2 dual extruder 3D printer as it's more pocket-friendly and inexpensive 7dollaressay website review and for more stability and reliability as you said above go for Ultimaker 3.
Looks like your connection to MatterHackers Community was lost, please wait while we try to reconnect.