The Streamlight TLR-10 G LED Tactical Weapon Light will mount to picatinny rail systems. So you would need to use a picatinny mount in order to mount this light.
The Streamlight TLR-10 G LED Tactical Weapon Light will be compatible with the Glock 23 using the UNIV-2 rail locating key included with the light. However, the light will overhang a significant amount past the muzzle of your pistol. I would recommend the Streamlight TLR-8A Weapon Light and Laser over the TLR-10 due to its smaller dimensions and better holster compatibility. The TLR-8 also features a green laser and white light, it can be found linked below:
https://www.opticsplanet.com/streamlight-tlr-8-a.html
Yes, the Streamlight TLR-10 G LED Tactical Weapon Light is compatible with Springfield 1911 Emissary model pistols that utilize an underside accessory rail.
The Streamlight TLR-10 G LED Tactical Weapon Light is not compatible with holsters that are designed to fit the TLR-1. You would need to use a holster that is specific for the TLR-10.
Yes, the Streamlight TLR-10 G LED Tactical Weapon Light will mount to the underside accessory rail on your TP9SF.
Yes, the Streamlight TLR-10 G LED Tactical Weapon Light is compatible with a Glock 17 Gen 5 pistol.
The Streamlight TLR-10 G LED Tactical Weapon Light w/Green Laser & Rear Switch Options will work with the FN Five Seven MRD.