Alright folks I need help. Every time I search for night sights I find an answer, then the next post gives a completely opposite view. 1 guy says Novak, another says dovetail. Another says nothing works?? Do any companies, TruGlo, Trijicon, HiRez, etc make drop in sights for the range officer...