I guess I don't think about the problem much. Around here, it gets cold in the winter, so we don't tend to target shoot outdoors. And, I don't hunt…..But if I did, I'd just go with a standard quality gun oil.
Its easy to keep the snow off you gun at the range. Now let's try it whial jumping into a ditch whial people are shooting at you