i would look at your safety glasses and really scrutinize the design and rating.
most- and i mean the MAJORITY of safety glasses and shooting glasses are only rated to Z87.1-2003 spec.
this rating is a 1/4" steel ball that is shot at the lens @ 150 FPS. you would think that is a pretty decent safety factor!
*BUT* you can get WAY better spec'ed glasses.
look for MIL-PRF-31013. these glasses are rated for a cylindrical shape and an angled face (think= bullet) projectile that is .15 caliber and travels at 650 FPS.
think about that.
Z87.1 = 1/4" round ball at 150 FPS.
MIL-31013 = .15 caliber (3/20") at 650 FPS.
the choice (excuse the pun) is clear. I ONLY WANT MIL-31013 GLASSES!
personally, after finding this tidbit of information, i quickly stopped using my z87.1 glasses and switched ALL of my glasses to MIL-31013 glasses.
i ordered mine from safteyglassesusa.com. they are cheap insurance! like the cheapest MIL-31013 is like 3 bucks!
i bought about 15 pair- and next time i go out to shoot pigs im going to bring my old glasses along with a few new ones for the sake of science and see how they do against some common caliber bullets.....
hopefully this puts (dang you puns!) some sight into your glasses