So basically I'm on my phone so I can't type very well llol
If you find a dot sight etc, go onto eBay and it will be much cheaper there. I have an eotech 552 replica and it would be useless in the dark. Also, none of the lense protector works, I test fired mine and it blew up into approx 1734529 pieces... So I made my own out of a motorcycle visor and it is perfect. Only took about 30 mins as well
They are a bit of fashion, however they are much easier to aim with when you are wearing a face mask.
The brands are always acm (all China made) even the supposedly -g&p or we ones, they are exactly the same quality and made in the same factory but charged a higher price
Hope this helps, sorry BTW on my phone so typing is hard