There's Hoppe's #9 and there is Hoppe's #9.
I've never figured out why two completely different cleaning solvents ended up with the same name except to say, they did add the words "Black powder gun bore cleaner & patch lube" to the kind we use for muzzleloaders.
The old Hoppe's #9 that for years was used to clean modern smokeless powder guns will not work for a black powder gun.
Of course, it still works for a good manly aftershave lotion. :grin:
Anyway, getting back to the Black Powder version of Hoppe's #9, it works pretty good.
Soap and water work better and cost a lot less and there are a raft of different patch lubes that are equal or better including some home made ones.
In any case, after cleaning the gun and totally drying the bore, use a good rust preventative in the bore.
The cleaning process will remove any old oil that might have been in there and Hoppe's does not do a good job of keeping rust away.
Oh. Based on my use of it I can absolutely say, DO NOT USE Thompson Center Original #13 Black Powder Bore Cleaning Solvent to clean your bore.
It will produce instant rust. Rust that develops so fast you can't even wipe the stuff out of the bore with a dry patch before the rust forms.