TruGlo Night Sights1 (877) 871 0718
You can install these yourself. Lots of Company's sell them, the above Phone # is the manufacturer. The Glock tool to put them on a Glock, is expensive, a Glock Armorer should have one, I do.
These are fantastic, I can hit 6" plates in daylight at 20yds. In the dark, so bright. Just forget the traditional sight picture, put the 3 dots in a line, press!