Hi all. Just a quick question. I have been looking online, searched through forums but there are so many different products out there. You guys know if Ballistol gun spray oil can be used on the stock, barrel and gun metal as a lubricant and a rust type protector? Thanks in advance.