RE: G96 cleaner?
I've used the aerosol can gun treatment on my firearms.Iusually clean with Hoppes and then use the G96 as a bore protectant.Will use the G96to get into the places that are harder to clean when in a hurry.
Used it in my muzzleloader once and never noticed any problems like rusting.