Stainless steel is not "rustproof"; it is simply more resistant to oxidation (ergo rusting) but must be maintained with the same diligence as blued and other coated parts. I treat my stainless steel as if it is otherwise than stainless. I keep it clean, properly lubricated and use a product as simple as Break Free CLP on it to protect it. Thus far I have not had a problem while treating it in this manner. Keep in mind, as well, that if 'it says stainless' it does not necessarily mean that the part/product has been forged or milled from stainless steel nor high quality stainless steel. It may simply be a thin coating and susceptible to abrasion, etc. I learned this a long, long time ago in shop class as I recall, where we took several types of metals and exposed them to the elements for a time. I believe we also scratched them and then sprinkled some salt on them a few times. Quite interesting to see what oxidized and decayed. Just remember that stainless steel is not impervious to oxidation, albeit at a slower rate, than other metals and you are good to go. Clean it. Lube it. Protect it. And it will last a lifetime. Oh. And try not to keep stainless steel in padded cloth guncases as they are moisture and contaminant collectors. On the off chance that I do have to keep a rifle, say, in a padded cloth case for a lengthy period of time, I will spray the inside of the case with gunoil or CLP or something and make sure that even the fingerprints on the metal are wiped clean with an oily rag. Stainless Steel is a misnomer.