Just got another shipment in. Stop by and get one, and have it installed by a Glock factory armorer. Compatible with G17Gen5, G19Gen5, G19X, G26Gen5, G34gen5, G45, G47