Perhaps its just me, but I have honestly never had issue with the Standard Pins.

Anyone else care to chime in?
I've Seriously never had a problem in 8 years of Military service and 30+ years as a shooter. Press and pull.