In our state it is illegal to prescribe "glass" glasses to first responders. They all have to be shatter proof. I would think you might be able to find out what you are allergic to. I would ask your doctor, then go from there. I swear by them, they have saved my sight three times. Two separate time mine had divots from being hit by objects during fights. The last was from a flash fire which actually bubbled the lens.