Could be a weakened old hammer spring, pin channel may be dirty, and the tip of the firing pin could be work down a couple thousandths of an inch
Worn*