I don't store guns in socks, but use them all the time when cleaning and handling guns. I put a few drops of oil on them, roll them up and store them in a container with a lid. When the time comes I slide my hand into the sock and rub down the barrel, receiver and any other metal surfaces that I have handled when using the gun. My dad was a stickler about wiping down guns after use.....me too.