Originally Posted By shadesofgray:
Actually I'm right handed but left eye dominant, so I close mg left eye to shoot. I don't think I could shoot with both eyes open without holding the gun andor my head weird.
You should be able to use an RDS with no magnification. I am also cross eye dominant. I can use a non-magnified red dot sight with both eyes open, no problem. I've tried a Trijicon variable, and the point of aim shift grows as the magnification increases. I can use it at 1x with both eyes open, but once I turn the magnification up I have to close my left eye.
Back to your original question: I'd go with the Weaver or one not on your list- Leupold VX Hog: http://www.midwayusa.com/product/330994/leupold-vx-hog-rifle-scope-1-4x-20mm-pig-plex-reticle-matte