Pappy348, the Ballistol is/was used by the military for cleaning years ago....heard it was invented by Germans....and it is one of the best for cleaning and oiling a rifle I have found. Just bought a new can few days ago. It seems to last longer in a rifle barrel and protects from corrosion better. I also use Shooters Choice for copper removal which works great. I use to use Sweets but believe the Shooters Choice works just as good without the smell. My Knight in line with Blackhorn 209 cleans up with the Ballistol also....clean it after every range trip or hunt....and my Knight is like 30 years old and barrel looks like new. Have seen some barrels that was not cleaned after shooting and they show it, so take it for what it is worth.