I've been using a Streamlight TLR-6 on my Glock 43 for a couple years. It's been reliable so far, and plenty bright.