Yes. This Streamlight TLR-6 is designed for Glock 42/43/43x/48 without a rail.
Yes, this will fit the 43x, as long as it is not an M.O.S. model.
This model is for the 43/43x/48 without a rail. The 43x MOS has a rail and therefore will not be compatible with this model. For the 43x MOS you will need this model here: https://www.opticsplanet.com/streamlight-69286-tlr-6-weapon-light-handgun-glock-43x-48-led-100-lumens-black-p.html
No, this does not include the laser. You would find the laser version here : https://www.opticsplanet.com/stl-69270-tlr6-glock-42.html
This light attaches underneath the barrel, in front of the trigger housing. This specific model will fit the standard Glock 43.
FMK pistols are not on the compatibility list.
Unfortunately, the Glock 40 is not included in the compatibility. Please reach out to us at techsales@opticsplanet.com and we can provide you a recommendation.
You would want to pick this model : https://www.opticsplanet.com/streamlight-tlr-6-combo-w-laser-and-tlr6-housings.html
Streamlight does not include the Mossberg MC1SC as being compatible with this model.