Otis Pull through system. Skunk you'll like the
Tactical Kit
At the range with students I can go from 22lr to 12 bore. Yes I have even removed squib loads. I prefer to use a steel un-coated rod for serious removal of stuck rds, and serious cleaning. I use the Otis in the field ( I may take whole kit or only the cable for gun in use). I have used a varient of this system before Otis came out with it. Leather thong is what we called it, used on 22lr -12 bore. Boresnakes are cal./bore specific--since mine is paid for and multi caliber-plus not having to clean a snake --My preference.
Personally stay away from aluminum and coated rods, prefer one pc, but still have the 3 pc military style I bought in the mid 60's.
For a long time I had a Kleen-bore kit and used only their Formula 3, Leather thong, Hoppe's #9 . Q-tips, pipe cleaners, lighter fluid completed the method for a very very long time. Oh a muzzle guard was added--wooden thimbles whittled is what I had to use until the fancey ones came out.
Reminds me, I have nothing to clean and lube with around the house, gave all the junk I won and collected to a Scout troop. Last time I just used Zippo lighter fluid to clean found a few drops of something to lube in my old shell pouch stuff 'bout 10 yrs old--wouldn't have cleaned but rain and mud and 500 rds or so- figured why not.