If you vacuum pack a gun, there is still air inside. Despite all of the vacuum pack claims for foods, I still get freezer burned meat in them. Here we don't need to worry about rust, but I have heard, and have no experience, that the Goldenrod works fine in a gun safe.