RE: Scope fog
Some companies ( not scope companies ) make anti fog sprays or creams, but the best way is to not breath directly on the lenses. If you are looking through the scope at an animal, in cold weather, breath through your nose, and train yourself to do so every time.
MET