I came home the other day from hunting in the rain. I could not find my gun oil so I grabbed some canola cooking spray. Sprayed my barrel. No rust and very little smell. I also read deer eat canola so I don't think it will alarm them. I am going to keep using it when I hunt in the rain.