If I am cleaning a lapped barrel, that has a moderate number of rounds on it since last cleaning, and it was fired with a relatively high pressure load of a clean burning powder, I use Butch's, patches, and a bronze brush, with a top quality bore guide, being careful about how I use the rod. If I have more rounds on a barrel, and/or the powder is dirtier, and I am cleaning at home and have time, I use Wipe Out bore cleaning foam, at least two applications, letting the second sit overnight, and then dry and brush a few strokes with Butch's, and patch dry. If it is not a stainless bore, I lightly oil the bore. Cleaning non-lapped barrels is a whole other subject. Roughter barrels are harder to clean unless you use the foam. Once in a while, with dirtier powders, i use an abrasive like Iosso, or JB, but not every time.