I would use any oil product over WD40....but those soft cases and socks will wick any protectant from the steel and promote rust. You are in Florida?...ask any gun refinisher how many pitted firearms he sees in a gun sock out of the closet every year.