I use fixed Trijicon sights on 4-5 of my Glocks, been using 'em for over a decade now. Good 'ole green, they last a long time and if installed properly they can be dead on. Trijicon is my go-to company for night sights, unless they don't make what I need. The other two Glocks, they have Meprolight green tritium adj. target sights. These things are really nice --regular target sights by day, night sights after lights out. I use 'em on my 17L and 20.
They're both good for carry, but the fixed Trijicon sights would be better suited for it. Also, there's the XS Big Dot. One of these days I'm gonna get a couple of those front sights only for a couple J-frames, but I bet they'd be nice as a set on a Glock too.