Allen Company knit gun socks are designed to protect your gun from outside elements. The silicone treated material allows for moisture to not rest on the gun during storage. This is a perfect item for use inside a gun case, gun safe, or around elements that could scratch or harm your gun.