For Pistols both eyes open definatly because you can easily adjust you shots. For rifles its ALWAYS both eyes open expecially when your looking through a sight because you need you peripheral vision so you dont risk something running in front of your line of fire without you seeing it. At least thats what I was taught. To each his own.
Pro Patria - Ingi Obstare