At the range I use car windshield washer fluid with a splash of dawn. At home I use dawn and hot water followed up by dry patches then rem oil. My 54 flintlock is 35 years old, and I really try to shoot 100 balls every year before the post Christmas season. The barrel is cherry after decades, and thousands of rounds. I never let it dirty overnight. This year I am switching to a 50 caliber RMC carbine. I'll probably use that foamy sabot cleaner stuff to ge plastic out of the rifling.