A true Meprolight innovation, along with the chief in night sight technology. Mepro Self illuminated night sights will be the brightest on this planet and approximately twenty% brighter compared to competition.So that you can guard our Site, you have got to fix a CAPTCHA challenge so we can easily make sure you are a real person. Simply click here