Side point. The original intention of this style of lock was to place it in a traditional key hole, lock it into position thus preventing the...
roast
was beyond reach
organ
I got a quote from PCBWay for a 3D printed pin in 316 Stainless - it was around £30. I have no idea of the quality of finish etc.
Did you offer to pay for the design?
I have used PLA and PETG. Of these I prefer PETG. Its a little harder, and gets a better finish when sanded.