Beware dollar store solutions. I used to put DriZair in my cabinets ( a long time ago now ) if there are crystals which remove the moisture and turn it into liquid , the Liquid that forms is often a highly concentrated salt brine solution. I removed one gun( Packing during a divorce) and was rewarded with about 60 hours or rust removal and re blueing 3 guns when the DriZair tipped and splashed 3 other guns in the cabinet . I use an electric Store dry heater which plugs in and is pretty much a 100 W element in a can with holes. This keeps the Air warm dry and circulating nicely . We live in a ocean beachfront house and have a very humid salt air environment, I also keep most of my guns in gun socks which seem to help a little too.