My son runs a holster that looks quite a bit like this one with his G19 and light but it's manufactured by T-Rex Arms--he swears by it. Looks uncomfortable as all hell to me.
Tier 1 beats T-Rex in most comparisons, and yes I agree it looks uncomfortable. My CC class teacher swore by them which is what made me give them a try. He was right.