a few months back i had asnt about a problem i had with only being able to shoot one kind of ammo (cci blazer) but i couldnt shoot other rounds i had(winchester HP's). Someone suggested it was the firing pin. So i dissassembled it, let it sit for a while after i cleaned everything up. Finally ordered the pin and recoil spring from brownell's, long story short it works great. What a difference, by eye it looks like my old pin could be a full 16th or more shorter, totally flat.