I have a fair collection of handguns, many of which are rarely fired and mostly spend their life in the safe; they were bought in a moment of weakness, or to add to the collection. I hate cleaning guns, yet I want to keep them in as pristine condition as possible and prevent rust and incidental damage. I found several years ago that the best way to preserve the appearance and ensure there is no rust/damage is to store them in a silicone impregnated gun sock, some I ordered from Midway, others from Cabela’s. I clean a handgun, put it in it’s sock then back in the original box, when I take them out years later they always look as good as they did the day I put them away. It takes a little more room, but when you look at the rising prices of firearms it is cheap insurance.