Cleaning and preservation gun oil Preparation effectively cleans, lubricates and preserves guns. Due to its consistency and extension tube the oil penetrates into the shooting mechanism and protects it. ARMOIL provides long-term protection against corrosion and also treats and protects wooden parts of a gun.