At that price I'd say it helps to "get it for free". Out of my price range!WD-40 NEVER touches any of my guns
They make specific oils for that
As for coating my equipment, I like BG Inforce. Leaves a waxy coating
https://www.amazon.com/Smilyeez-BG-...MI6sbd8I-AgwMVX0tHAR2jdANvEAQYAiABEgIVovD_BwE
Helps, I get it for free at work….