I have just received & installed a new firing pin spring, and will report back on it after I test it in the next several days.