Have you stripped and cleaned the bolt? Any dried cosmoline or debris in the firing pin channel can and will in a lot of cases cause the free floating pin to stick and pierce the primers like your pic shows. If you shake the bolt head you should be able to hear the firing pin rattle and you should be able to move it easily back and forth. If it has been stripped and cleaned you may have burrs in the firing pin channel causing the sticking. If all else fails, you can always get a new spring loaded bolt head but I'm almost willing to bet it's some kind of debris in the channel. Soak the heck out of it in solvent even after you think it's clean. And +1 on no more live fire till it's fixed. It can slamfire easily.