I have tried them all. Hoppes #9, M-Pro 7, Hoppes Bore Gel, Bore Foam, CLP, FP-10, etc Nothing really gets the barrels clean. I shot 80 rounds through my Remington 700 (Wolf ammo, but it has done the same on better brands), clean the gun, go through about 20 patches, and the patches STILL come out dirty. So I pick up Remington "Bore Shine", and try that. Better, but 15 patches later, still not a clean white patch coming through. It has gotten to the point that I don't want to shoot anymore because I don't want to spend 3 hours cleaning the guns! Is there a product that actually does what it says it will? "Dissolves lead, copper and plastic fouling".