For my main shooters, I don't really have much of a use for kits like the Otis or the Bore Snake that are made to clean the inside of barrels only because I don't clean my pistol barrels that often. I figure the next bullet fired cleans the crud and lube that the one before it left behind. Yes, I know I'm making the Olympic ISSF shooters cringe with horror here, but I'm an IPSC shooter who shoots minor 9 production and accuracy isn't that big a deal in this sport anyway. My barrel looks as dirty shooting my home cast lead after 5,000 rounds as it does after 50. I don't bother unless it's being put away for some time, or being sold.
Because my gun fires and thus cycles between 300 and 1000 times each week, there are way more important things to worry about cleaning than the barrel anyway, things where brushes and Q-tips come in handy. It's not unusual that I will dismantle my gun to clean and lube the rails, barrel hood, link etc. 3 times at the range during a practice if the wind is blowing and some sand is in the air. I think I might dismantle and clean my extractor more often than my barrel.
Now a Boresnake and a shotgun are a different story...