To make a long story short, I sent in a Gen 3 piece of crap G23 to the factory and for a fee, they replaced it with a refurbished Gen 4 G23. Mine are glowing dots. They're not real bright, but you can see them in the dark well enough. Are they factory night sights? Thanks for answering what might be a stupid question.