Had my cheap old CVA Staghorn for many years. It has firedmany more than 1,000 rounds using Pyrodex and Pyrodex pellets. Am now using Pinnacle in the gun. That gun has been out in all kinds of weather and has never had one speck of rust and the bore looks like it did when new.All you have to do is put grease on the metal surfaces and clean the gun the same day you shoot it.