Yes, the Streamlight TLR-2 HL G Rail Mounted Flashlight with Green Laser has different settings. This will allow you to use the light or laser by itself it you choose.
Because mounting options are limited, there are two different options I can recommend for your Maverick 88. The first would be to replace your forend with a forend that uses an integrated light such as the Adaptive Tactical EX Performance Tactical Light Forend (linked below). You could also go with a barrel clamp that has picatinny accessory rail and use any Streamlight light you prefer. My recommendation would be the TLR1. Email us at Techsales@opticsplanet.com for further assistance.
https://www.opticsplanet.com/adaptive-tactical-ex-lighted-forend-for-remington-shotguns.html?_iv_gun-model=mossberg-maverick-88-12-gauge
The Streamlight TLR-2 HL G Rail Mounted Flashlight will stick out past the muzzle on your P320.
This Streamlight TLR-2 HL G Rail Mounted Flashlight with Green Laser is compatible with your P320 X5 Legion.
The Streamlight TLR-2 HL G Rail Mounted Flashlight is not compatible with the Ruger SR9C. The accessory rail on the SR9C is not large enough to accommodate this light.
The Streamlight TLR-2 HL G Rail Mounted Flashlight with Green Laser will attach to any 1913 picatinny rail. So it will be compatible with your M&P 12 by fitting to the flattop picatinny rail.
Yes. The Streamlight TLR-2 Tactical Weapon Flashlight can be purchased with a pressure switch and plug-in remote switch. Those models can be found linked below:
https://www.opticsplanet.com/streamlight-tlr2-weapon-mounted-flashlight-laser.html?_iv_code=SQ-FLW-TLR2-TACT-69120-KIT1&_iv_included-accessories=plug-in-remote-switch,streamlight-remote-tape-switch-plug
Unfortunately, the Streamlight TLR-2 HL G Rail Mounted Flashlight is not offered in FDE.
Yes, the Streamlight TLR-2 HL G Rail Mounted Flashlight will be compatible with any railed M&P model pistol.
Yes, the Streamlight TLR-2 HL G Rail Mounted Flashlight with Green Laser will fit a Glock 19X with the included Glock (GL Standard) key included with the light.