At first it is hard to believe the claims made by this product, but after years of using it, I am sold. Ballistol has four rather unique properties as a cleaning/lubricating oil:
-can be used to clean and or preserve firearms, wood, metal, leather, and just about anything else you can think of.
-water soluble so it actually mixes with water rather than just trying to repel it.
-biodegradable, nontoxic, and non petroleum.
-slightly alkaline so it neutralizes the acids in sweat, etc that lead to rust and tarnishing
The only downside is its rather interesting smell, although my friends tell me all hunting lodges in Europe smell like Ballistol. This product has been around in Europe for over 90 years and was originally invented for military use as a do it all product. Works for me. Comes with a spray trigger and is non aerosol. 16 fl. oz. (473 ml). Made in USA