Gen 4 glock 34 with suppressor sights, vortex red dot and TLR-1 fits perfectly. You can adjust the retention to be as tight or loose as you need. I have no fear that my pistol will become dislodged running or in a scuffle.
Every once in a while my Glock 17 gen5 with the stream light TRL1 will get stuck in the holster . I have also notice rubbing on my TRL1 and I’m pretty disappointed that the holster has rubbed plastic off the light switch.
I ordered this holster and the dark wing for duty use. I received a phone call the next day to double check my order. They informed me the dark wing was not compatible with this holster and wanted to double check if I still wanted it before they shipped my order. I was not aware it was not compatible, so they refunded me for that item and quickly shipped the remainder of my order. The holster for my Glock 34 with x300 is excellent. The customer service was phenomenal!