Anyone on here ever hear of "Lowry" Nightsights? Just wanted to know if anyone has heard of them, what do You think of a sight that doesn't use a front sight or any other reviews of these sights would be appreciated.