What I mentioned is not a cleaner at all, and it's not for sale over the counter...but it can be bought as a kit via mail order, or you can send your barreled action to them and they will apply it.
It's a coating, that for all intents and purposes eliminates the need for intense cleaners, continuous scrubbing, and the use of any kind of brush.
Dimitri will likely never try it............
I have it in my rifles and swear by it...all it takes to remove any kind of fouling that IS there is a quick shot of Brake Cleaner and a couple of patches. I threw out all my brushes.......
You start with an absolutely clean barrel, apply the Ultra Bore Coat, wait for it to dry...then fire the gun a few times to "seat" it.
It does not reduce the bore size by anything significant and more or less just "stains" the metal as it soaks into the pores.
What it DOES for you after proper application is reduce the fouling during normal firing to almost nothing, leaving you a bore that can be fired more times between cleanings, and a bore that may or may not foul baddly fouling less......which helps the inherent accuracy of the weapon.
It has ALSO been tested as a rust PREVENTATIVE on Chrome Moly barrels, and I'm here to say it will do that. It's even been tested on a CM muzzleloader left dirty from a day of shooting real black powder....THAT barrel was left for WEEKS with no sign of corrosion in the bore.
Charley Sisk can even tell ya all about it.
Some Snake Oils DO work, despite what the Experts can like to say..............
LINK: Ultra Bore Coat...Talk to Doug Burche at Ultra Coatings, tell him I sent ya, he's a friend of mine....................