Crimson Trace does not provide the country of origin for their Defender Series DS-125 Universal Laser Sight. I'd recommended reaching out to them directly for more information.
The OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight mounts to a variety of accessory rails. The OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight will mount to a Springfield XD9 subcompact.
These lasers are meant to handle firearm recoil.
Yes, the OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight will moun to the underside accessory rail on your H&K P30L.
No, the OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight requires an underside accessory rail to mount to a firearm. Since the Mini Firestorm does not utilize an underside accessory rail, you would not be able to mount this laser.
Yes, the OpticsPlanet Exclusive Crimson Trace Defender Series Universal Laser Sight will fit and function as intended on a Gen 5 Glock 23.
Yes, the OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight is compatible with the Kel-Tec P17.
Yes, the OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight will include a 1/3N Lithium battery to power the laser.
We currently do not have a holster specifically for the Shield 9 EZ and the Crimson Trace Defender Series DS-125 Universal Laser Sight. However, the holster at the link below might work.
https://www.opticsplanet.com/desantis-left-hand-tan-speed-scabbard-174-3-slot-002tb83z0.html?_iv_light-laser-attachment=crimson-trace-ltg-760
The OpticsPlanet Exclusive Crimson Trace Defender Series DS-125 Universal Laser Sight mounts to picatinny rail. So if you have a section of picatinny rail on the CMMG Banshee MkGs 5" then it will work.