Tac-Cloth Gun Cleaning Cloth Rag (Micro-Shield Silicone Moisture Guard that Eliiminates Fingerprints and Oils) (Creates Lasting Protective Layer) Micro Shield Silicone Impregnated Unmatched Protection & Shine Removes Volatiles (Fingerprints, Oils, etc) Great for Every Day Use Water Repellant