I have TFO's on my G23 and they are great in the daytime. Not thrilled with the Tritium though, might just be a bad set. But the Tritium in my Heinie Straight 8's is visible even in a room with a lamp on. If you could I'd say check them in low light (maybe on someone else's?)