Hard to go wrong with Rig gun grease.

https://www.brownells.com/gun-cleani...prod31842.aspx

I’ve used it with good results.

Also for true long term storage if you’re worried about corrosion, you might consider pulling the stocks off and storing them separately. The potential to trap moisture between the wood/plastic/rubber etc and the steel frame is there otherwise.

Good luck!