Gotta say it for those who are tired of hearing it: I don’t have to worry because there are no more guns in my gun safe. I had a canoe accident . . .
But, no, I don’t know anything about that product. I just (used to) clean every gun quarterly, and run a swab of gun oil through when I was done.
You can use a desiccant which is a crystalline formed chemical that adsorbs water vapor. It changes color when enough water is trapped, and then it is baked in an oven and goes back to it’s original color and reused. Any gun safe manufacturer should have it.
Do I have to oil the thing every time?
If you want to use a vapor product to protect your stuff from rust and oxidation, you could take a lesson from the people who ship and store microwave electronic parts. They put them in a plastic bag and then drop several moth ball into the bag with them. As the moth balls sublime (evaporate), the air is displaced and the products are protected against oxidation.
I started using the EVA-DRY in my gun safes. Have a viewable window that tell you when you need to take them out of the safe and plug them into a 115vac outlet to dry them out. This takes 6-8 hours and then you put them back in the safe.
Cost is 25 bucks and you can do this over and over again. I have had mine in operation in 3 safes for over 2 years now and they seem to be functioning well.
A gun that has been used should be cleaned and oiled annually to get carbon that has slowly leached from the metal since its last cleaning. It will also clean out any transient rust that may have formed, as well as common dust.
OK, now you will laugh but...
I use crystal cat litter (doesn’t smell) in stapled coffee filters. Works well and lasts about six months at a time.