Wipe Out or any of the foaming bore cleaners if you don't want to do any brushing, Walmart carries Outers for $6.88, works almost as good as Wipe Out, either will git er done!! Foam the bore, leave it alone overnight, I just lay the rifle on one side for a few hours, then turn it over on the other side the rest of the cycle, this helps the cleaner to clean both sides of the bore, it tends to settle in one side after a while and doesn't clean the opposite side as well resulting in needing more applications. A heavily fouled bore will probably take more than one application, normal cleanings take just one application.
I read that Montana Extreme was the best stuff that's ever been offered, I tried it on a couple rifles, went back the foaming bore cleaners, they still work best, specially if you don't like spending a lot of time running patches down the bore!!
WipeOut states on the can that it won't work on lead, but it does work on any alloys in the lead and makes removing it very easy in comparison to other lead remover concoctions I've used.
The best rust preventative I've ever used is Eezox, been using it for about 15yrs, no complaints.
Tim
http://www.sharpshootr.com/wipeout.htmhttp://www.exploreproducts.com/gunslick-foaming-gunborecleaner.htmhttp://www.eezox.com/gun-care.htmlhttp://www.thegunzone.com/rust.html