The officially licensed Ruger Gun Sock from Allen is a sock made from silicone treated stretch knit fabric, designed to offer protection from rust, dust, pitting, and scratches.