I was thinking this orginally, swapped out for a new firing pin, kept happening with the same frequency. Made sure firing pin channel and breech face were perfectly cleanPerhaps the firing pin is catching a bit on the breech face hole delaying its return.