denster, I think the problem is that a carnauba wax isn't water resistant like a silicone compound or oil based compound. I used a carnauba wax on rifles for a while, and I can't say that it didn't work Ok. What I can most definitely say is that it will not protect bare metal surfaces in my woodworking shop. Or, maybe a better way to say it is that it'll protect the surfaces as long as I don't get them wet. Wax won't protect wood surfaces from water, so I can't see how it'll protect metal surfaces. Oil will protect metal from water for a time. Generally, I think a general rule would be that the heavier the oil (vasoline, cosmoline or axle grease) the longer the protection, though there's a point where you and I would not want quite that messy or greasy a rifle.