The Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight with IWB Holster is not compatible with a G2C. I would recommend the Viridian Weapon Technologies E-Series Red Laser Sight for the G2C, paired with the Viridian Kydex Holster for Taurus. Both can be found linked below:
https://www.opticsplanet.com/viridian-weapon-technologies-essential-series-red-laser-sight-for-taurus-pt111-g.html
https://viridianweapontech.com/viridian%20kydex%20holster%20with%20x5l%20gen%203%20cam%20owb/iwb%20fits%20glock%20-%2017/19/19x/45/22/23/20/29/31/32/37/38%20-%20right%20handed-1
The Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight for the M&P Shield is not compatible with EZ model pistols. Both the M&P-9 and M&P-380 EZ model pistols use a picatinny accessory rail and would fit smaller picatinny mounted lights and lasers.
Yes, the correct model Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight for your Springfield XD is MPN:920-0018.
The Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight will work for the M&P Shield 45 but not the M&P M2.0 45. I recommend using the model at the link below.
https://www.opticsplanet.com/streamlight-tlr-8-weapon-light.html
The Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight for the Glock 19 might fit the Shadow Systems MR920. The compact laser at the link below would be another option.
https://www.opticsplanet.com/beamshot-universal-compact-green-laser-sight-tactical-light.html
Yes, the Viridian Weapon Technologies Reactor 5 Gen-2 ECR Laser Sight will fit the Ruger LCP MAX. You will need model 920-0045.
This does not fit the Hellcat.
No, you still need rail space to mount this laser.
None of the model on this page are compatible with the P250c.
The models listed on this page are a laser only. For the Glock 23 you will need MPN: 920-0016.