I use either Break Free CLP or Hoppes. Pretty standard. I'll pick up other varieties of extra strength bore cleaners now and then for some heavy duty stuff considering I don't have a dry solvent tank available.
Like most, I've tried many. Right now, I use Butch's Bore Shine for for powder residue, and Montana Extreme Copper Killer for copper. The Montana is the absolute best I've used for copper; usually don't need a brush, just patches until it comes clean. When I do use a brush, its nylon.
Bought a used rifle a couple of months ago; nastiest bore I've seen. I resorted to JB's bore paste to get most of the fouling out, then finished with the combination above.
Recently, I started using foaming bore cleaner for rifles and it works really good. I have used about everything ever sold, but I usually go back to Hoppes and CLP. Usually clean with Hoppes and lubricate with CLP.
Most of the time now, I use Hoppes semi-auto. Sometimes I use Shooters Choice or Hoppes benchrest. I have also been known to use Butches Bore Shine and Blue Wonder. If the copper gets really bad I use some CR-10 or JB bore paste.
I use FP-10, many Q-tips, soft cotton rags, needle, patches, Bore snake, and Sweet's 7.62 for pistols.
I use Dewey coated rods and brass jags with Sweet's 7.62 on the patches for the Rifles, with FP-10 for wipe down.
on the Stainless pistols I use Flitz for light polishing and a buffing wheel with white rouge
for scratches. It works for me
Any cheap cleaner like CLP, break free or WD 40 to de-carbonize. I use a Sonicare, [just save the old brush heads], with Eds Red Cleaner for the little parts. Wilson Combat oil for re-assembly. Foaming bore cleaner, then patched with Mother's polymer car wax to ultra clean and polish the bore.