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.