I just got my first glock yesterday. I was attempting to put on the medium beavertail strap ,and the long pin flew off somewhere when i was tapping it in. Is there anywhere I can buy addition pins of that size?
Really should not need to tap any of the Glock pins. They are simple press in pins, you just need to be sure everything is aligned properly.
Before attempting to install your new pin, make sure you can look straight through the hole before attempting to install your trigger housing pin.