I have several 22s right now and have given at least 6 others to my some of my grandkids in the last few years. Thousands of rounds through all of them and I may have cleaned the bore on them a very few times. I always wipe the guns down with WD-40 ( oh no not WD-40!!!! ). I have never had a gun rust using WD-40 and it has never harmed the finish or the blueing. If a gun gets wet I always clean thourghly in side and out and every where else.