When's the last time you cleaned it thoroughly? It should take a generation or more of use to weaken a hammer spring. I've got 2 shotguns. The newest one is over 30 years old. The old one is over 100 years old and I've never had either of them fail to fire due to a weak spring.