My vote for cleaning ANY balckpowder rifle/pistol is a steam cleaner, The power of steam cleaning is absolutely amazing! Pedersoli sells a steam cleaner that is really expensive, but does nothing more than a cheap handheld unit, (they have a few youtube videos on it) but steam is steam! So why pay for Pedersoli? I am looking at getting a little bigger more efficient unit like the McCulloch MC1275 Heavy-Duty Steam Cleaner
https://youtu.be/zMJkDmsf3j8
https://youtu.be/kYSj92UasZU