FIRECLUB Tactical Polymer Flashlight PRO Universal Pistol Sight Scope Mount With Picatinny For Glock 17 19 20 21 22 23 34 Gen 3 & 4 Fits all Glock models with a front Picatinny-type accessory Durable, lightweight polymer construction Easy to install Accepts all sights designed to fit a standard Picatinny Adds a front underside accessory in place of the original that was used for the Installation