Certainly need to do something about the moisture in the air- at least the dessicant, Rem oil is very good, but you may want to go to a long term storage protectant like Shooter Choice Rust Prevent. The silocone sock on top of that wont hurt. Too many people try to get by with as little as they can, instead of all they can.