Flitz Wax is a non-abrasive, solvent-free wax that shines and protects against fingerprints, powder residue, rust, water spots, and tree sap. You can use Flitz Wax on gun bluing, polished or hand-rubbed stocks, and stainless and nickle firearms. It is safe for both the inside and outside of the bore. In a fresh water environment, it protects for up to 6 months. In a salt water environment, up to 3 months. Great to increase time in-between firearm cleanings!