I check daily, good clean and wipe down after the range. I found some excellent oil. I read an article about it in the many magazines that come in the mail. It is called Eezox. I researched it on the net. So I decided to try it out. I use to use CLP, still have a can of it. The Eezox goes a long way with just a little. I had to learn to use it 100%. They call it triple action. It cleans, Lubricates, and preserves. I was still using a solvent/brush after the range. (old habits hard to break) But the distributor said not to use any more solvent, that I was not allowing Eezox to do its trick. Boy was he right! No more build-up in the barrel. The only bad habit I still do is run a barrel brush through it, and sometimes does not need it. With blue finish guns, no more finger prints. Boy sounds like a commercial...Can you tell I love this stuff. Type in Eezox and you will find where to purchase it, and all of the testing that was done.
I buy from www.warrencustomoutdoor.com He is so nice to deal with.