Liberty Oil, 2oz Bottle of 100% Synthetic Oil Engineered to Lubricate your Guns with EXTRA LONG 3inch Needle Applicator 100% Synthetic oil that will reduce friction between any moving surface. Does not damage plastic or painted surfaces Comes with both the EXTRA LONG 3 inch and 1.5 inch 18 gauge stainless steel Pharmaceutical grade applicator. Does not evaporate and gum up and cause loss of lubrication Is suitable for all types of guns