Snipers shoot with both eyes open because it gives them a better field of view & sight picture. When one eye is closed, the brain automatically shuts down that eye's input. In certain situations, a sniper needs to be fully aware of their environment. This is why snipers often choose optics with great eye relief.