I noticed on the rear of my Natchez shooter supply January catalog they have a mepro 21 reflex sight. Advertised as a no battery no switch all weather sight. My question is has anyone tried these out? Just curious of your opinion. I notice it has a qd mount as well