Yes, the CrossBreed Holsters SuperTuck IWB Holster (MPN:STH-R-2215-X-CB-SC) will fit a Ruger SR22 with an optic equipped.
Yes, the CrossBreed Holsters SuperTuck IWB Holster for the Taurus G2 (MPN:STH-R-2806-X-CB-SC) will also be compatible with the Taurus G2C.
The CrossBreed Holsters SuperTuck IWB Holster you will need for the Smith and Wesson M&P.380 Shield EZ is model number STH-R-2535-X-CB-SC.
The CrossBreed Holsters SuperTuck IWB Holster model STH-R-2605-X-CB-SC will work with a Springfield XD9 but will not work for a Hellcat. The holster at the link below will fit a Hellcat.
https://www.opticsplanet.com/crossbreed-holsters-mt2-holster.html?_iv_parent-gun-make=springfield-armory&_iv_parent-gun-model=springfield-armory-hellcat&_iv_gun-make=springfield-armory&_iv_gun-model=springfield-armory-hellcat
Yes. The CrossBreed Holsters SuperTuck IWB Holster for the Beretta 92/96 will work for a 92X as well. The correct holster is MPN:STH-R-0204-X-CB-SC
The CrossBreed Holsters SuperTuck IWB Holster I recommend for the Glock 45 is the Glock 17/19 model. MPN:STH-R-1208-X-CB-SC
Yes. The CrossBreed Holsters SuperTuck IWB Holster will fit gen 1-5 Glocks including your Glock 23 Gen 5. MPN:STH-R-1208-X-CB-SC
Possible but the optic might interfere. This holster is not stated as optic compatible by the manufacturer.
Yes it is.
We do carry a few options that will work with your EC9 and a laser equipped. You can use Ruger LC9 holsters with the Ruger EC9. In the links below you will find holsters compatible with your setup.
https://www.opticsplanet.com/desantis-pro-stealth-holster.html?_iv_light-laser-attachment=crimson-trace-ctc-laserguard&_iv_gun-model=ruger-lc9-w-crimson-trace-lg-412,ruger-lc9-w-lasermax-1
https://www.opticsplanet.com/desantis-right-hand-black-tuck-this-ii-m24ba88z0.html?_iv_light-laser-attachment=crimson-trace-lg-436&_iv_gun-model=ruger-lc9-w-crimson-trace-lg-412,ruger-lc9-w-lasermax-1