I run one of these over my EOTech:
EOTech Holosight Lense Cover
Cheap and effective. I use kill flashes (kind of like mesh) with my Aimpoints.
I also carry these flip up protectors for the odd ball optics that don't tend to fit anything other than custom cut lexan.
Folding Lense Protector