My Browning B.P.C.R. developed a problem of not being able to cock the hammer. I have heard from several people that the hammer return spring wears out and needs replacement. How often does this happen, and should I get some spares ?. Also if this is a weak point, are there better quality replacement springs and where are they available ?.