Fit: GLOCK 17/19/19X/22/23//25/26/27/31/32/33/34/35/37/38/39 /45 (Fits all generations up to Gen.5, including Gen.5) Glock 18 – Gen 1, Gen 2, Gen 3 Beretta PX4 STORM |H&K P30 |Walther PPX 9mm/.40|CZ P-07|CZ P-09|CZ 75