These TruGlo Brite Site Tritium Pro Green Night Sights will not work for the Glock 34 MOS. You will need TruGlo Brite Site Tritium Pro Green Night Sight Set model number TG231G1MC or model TG231G1MW which can be found by using the links below:
https://www.opticsplanet.com/truglo-tg231g1mc-tritium-pro-glock-mos-17-19-34-35-45-low-tritium-green-w-orang.html
https://www.opticsplanet.com/truglo-trit-pro-glock-low-mos-set-wht-tg231g1mw.html
This TruGlo Brite Site Tritium Pro Green Night Sight Set will only fit your Glock 21 if you have the MOS (optics ready) model Glock 21. If your Glock 21 is not the MOS model, you can use the AmeriGlo Glock Tall Suppressor Height Sight Set, found by using the link below:
https://www.opticsplanet.com/ameriglo-gl506-tall-suppressor-height-sight-glock-except-42-steel-black-3xl.html
These TruGlo Brite Site Tritium Pro Green Night Sight Set will not work for the Glock 34 MOS. You will need TruGlo Brite Site Tritium Pro Green Night Sight Set model number TG231G1MC or model TG231G1MW which we currently do not have.
This TruGlo Brite Site Tritium Pro Green Night Sight Set will not fit a Glock 19 Gen 4 MOS. I would recommend the AmeriGlo Black Serrated Flat Black Rear Sights. These sights do not use tritium or fiber optics, which will be a more ideal setup when trying to co-witness with your optic. So instead of seeing 4 glowing dots when using tritium sights, blacked out sights will allow you to easily see your illuminated dot from your DeltaPoint Pro without picking up the glow from tritium sights. You can find the blacked out sights by using the following link:
https://www.opticsplanet.com/ameriglo-black-rear-sight-flat-notch-classic-507-height-150-width-for-glock-pist.html
Yes, they will.
No these are not compatible with Glock models- 48, 43, 43x, 42.
Yes, they will.
Yes, these will work with that firearm.
No, they are incompatible.
Yes, these will fit that firearm.