I've been using Gunslick cleaners lately. I start with the small pump spray of carbon/lead cleaner, on patches and an old brush. After finishing with that, every other range day, I use Shooters choice liquid copper cleaner. If the patch is really blue, I run a few patches of that, then use "Gunslick Foaming Bore Cleaner". It has a thick flexible tube that allows me to jam it into the chamber and spray till it comes out the muzzle. I let it sit for 10 to 15 minutes, as I clean the lower. The first patch I run through after will usually push out blue foam. I then go back to Shooters Choice Copper cleaner and a patch or two of that is all that is needed. Then a few dry patches, followed by a patch or two of Dulite Quickseal (lube) and I am done.
Where I shoot, it almost always gets windy in the afternoons and I find that bottles of cleaner get knocked over real easy. There's nothing like loosing half a bottle of Hoppes Benchrest all over the back table. So I have gravitated to drip bottles, spray bottles and arisols. I don't care how good it is, if it is in a big screw top bottle I don't buy it.