I printed it with 0.6mm nozzle and 0.3mm layer heights in PLA and it worked fine, it doesn't damage any of the pins and keeps them covered.
I made this quickly so it's not perfect, but it does the job
The author marked this model as their own original creation.