I'm an Air Force E.O.D. (Explosive Ordinance...
I'm an Air Force E.O.D. (Explosive Ordinance Disposal) Technician, would these seal and fit tightly around my eyes without the strap keeping the sand out while deployed overseas?
Depends on the shape of your face. I would recommend the WileyX.
Just a note:
Oakley now has a line of glasses categorized as "Industrial-Grade". They might protect you better. Check them out...quickest way to find them on the site is to type in 'military glasses', then filter. But I don't know how 'air-tight' they may or may not be. Probably best to call or live chat with a Oakley rep. for the best advice for your situation.