I have a Browning Buckmark that I have had for 15 years. It used to shoot great with no problems. Have been having problems with unfired rounds and failures to feed and eject. Always clean the gun well. Any ideas on life expectancy of firing pin and springs. Would like to get this gun back to life.