RE: Cleaning your muzzleloader?
For the powder I use hot water, follow with dry patches and if required solvents. I always oil the exterior run a oil patch in the bore let it stand and then a dry patch to remove excess. At the end of the season(for sure) and after hunting extremely wet conditions I do a complete tear down clean(removal of barrel/action from the stock), oil and reassemble. For long term storage I make sure the bore is oiled well like any CF and then prior to firing run a few dry patches to ensure excess oil is removed to prevent higher pressures in the bore.
For plastic fowling I use Acetone and for copper fowling I use the same as my CF's (Barnes CR10 or Sweets 7.62 CR).