I don't like having to change glasses before I shoot. If I have to have glasses to shoot well, what happens if I"m caught in a defensive situation with the wrong glasses on?
Sir, I'd suggest you check with your eye doctor, and tell him what you're looking for. Many optometrists here in the states will easily tailor glasses to your shooting requirements. Look for lenses that meet ANSI standards.
This may be of use to you....
Ballistic eye wear - Wikipedia, the free encyclopedia