People who are serious about cleaning an expensive bore use either bare stainless steel, coated steel, or carbon fiber one-piece cleaning rods.
Brownell's sell all the quality types, but the "standard" seems to be Dewey rods.
Bore guides are two types of ways to protect the barrel.
One type used on rifles that can be cleaned from the chamber are tubes that lock into the receiver in place of the bolt.
This guides the rod, and most have a solvent port so you can use a pipette or eye dropper to apply bore solvent.
This also keeps dirty solvent and brush bristles out of the action.
The second type of bore guide is for guns that have to be cleaned from the muzzle, as example AK rifles and revolvers.
These are usually brass or plastic cone-shaped plugs that slide over the rod.
The rod is started into the muzzle and the cone-shaped guide is slipped down into the muzzle.
This guides the rod and prevents wear to the barrel crown.
There are also some specialty muzzle guides that fit over the muzzle and guide the rod.
Again, Brownell's sell chamber and muzzle guides.
Pull through cleaners like the Otis and the various bore snakes are intended for a fast wipe out in the field where you can't carry a one-piece rod.
These don't do a really good job of cleaning the barrel, they're just to maintain a bore until you can get back to your rod.
Another problem with pull-through cleaning devices is that ALL of them WILL break off in the bore, even the quality Otis.
This is why the military no longer issue the old pull-through thong and brush in cleaning gear. These would age and get weak, then would break off in the barrel, leaving you with a plugged bore and no way to get it out.
Note that the bore snake makers usually have no recommended method of extracting a bore snake that breaks off.
So, for best maintenance and barrel life, use a one-piece rod of stainless, coated, or carbon fiber.
Coated rods are starting to fall from favor because the coating won't last and you have to keep buying new rods.
It sounds counterintuitive but you'll do less damage with a bare stainless rod or the new carbon fiber rods.
The hard stainless won't allow grit to embed into the metal and scratch the bore or wear the muzzle crown like brass or aluminum rods will.
For cleaning, you get far better, faster results by using a dedicated bore solvent.
You can use CLP as a cleaner, but it's really best as a field cleaner where you can't carry both a lubricant and bore solvent.
CLP will clean carbon and powder fouling, given time, but has little to no effect on copper fouling.
CLP's best cleaning action is when used as a lubricant. The solvent in the CLP soften and keep fouling soft so the moving action can sweep it out of the way of moving parts.
A dedicated bore solvent will remove carbon and copper fouling, and will do it much faster and better then CLP.
What to use depends on how much copper fouling you get in a particular rifle, and how much you shoot it.
Most Match shooters want a total deep cleaned bore so they use a stronger copper solvent.
These have a strong odor and can damage stock finishes. Most can't be left in the bore longer then 30 minutes without possible damage.
Common Hoppe's #9 is safe to use, can be left in the bore indefinitely, and does a fairly fast job.
Hoppe's Benchrest Bore Solvent is a little stronger, but still safe to use.