I am a big fan of the Oakley Ballistic M-Frames for shooting. The new 3.0 version improves on an already great product with thin stems so that they interfere as little as possible with over the ear hearing protection. Oakley has recently announced that the Ballistic M-Frame 3.0 will be available with a Multicam finish on November 1st.
If you are active duty military, reserve, federal and local law enforcement, fire, EMS or you hold military retiree credentials, you can check out the Oakley Ballistic M-Frame 3.0 on USStandardIssue.com.