I use the same glasses (over contacts) for shooting and motorcycle riding. They are made by UVEX, a maker of safety glasses, and the ones I like best are the Bandits, Banditos and the new Genesis (looks like Oakleys without the price tag). They have interchangable lenses in a variety of shades from clear to dark brown and mirrored. They look awesome.
Check 'em out at
www.uvex.com and look around at shops that carry industrial and welding supplies.
Mikey