Keep an eye on any chemicals you may be storing near your safe. Is it in the same room as a washer/dryer? Don't keep chlorine bleach anywhere near your guns or they can do what you describe. Get a heater rod for the safe so temps don't change enough to cause any condensation.
Liberty and freedom often offends those who understand neither.