Check out the new shatterproof sighteyes from Imperial Industries. They tried to get one to break every way they could think of but didn't have any luck!
The new Shatterproof Sighteyes are interchangeable with your current glass sighteyes. Give Josh a call at 800-558-2945 if you are interested in getting your hands on some.