Fits GLOCK 19/23/32/45/19X/19 GEN 5 TLR-7A