I HAVE NOT USED ANYTHING ELSE FOR SOME 50 YEARS NOW. IT IS THE BEST ALL PURPOSE FIREARM CLEANER, LUBRICATOR, PRESERVATOR, THAT IS ALSO GREAT ON WOOD STOCKS, SYNTHETIC STOCKS, ALL METAL BESIDES CARBON STEEL, STAINLESS AS WELL AS BRASS. CONDITIONS AND PRESERVES ALL SMOOTH LEATHER. GOOD ON RUBBER, PLASTIC AND EVEN ON MY BLACK RAMPANT COLT/EAGLE STOCKS ATTACHED TO MY COLT SAA 7 1/2 BBL. BESIDES FIREARMS, I HAVE FOUND A 1,000 USES AROUND YARD AND HOME. BALLISTOL IS NUMERO UNO IN THE CAMP OF US OLDTIMERS.