The only hardware you need to supply are two M3 inserts (I use ruthex) and two M3x6 (or 8mm) screws.
I printed mine in PolyLite ABS, but PETG would probably be more than enough. I don't recommend PLA. Be sure to account for shrinkage if printing in ABS, I had to scale mine up to 100.6%.
The author marked this model as their own original creation.