Nitecore MH12 1000 Lumens high intensity CREE XM-L2 LED long throw tactical flashlight, 18650 rechargeable Li-ion battery, USB charging cable, Holster, RSW1 Pressure Switch and GM02 Weapon Mount with 2X EdisonBright CR123A Lithium Batteries bundle 1000 lumens output using CREE XM-L2 (U2) LED Integrated micro USB charging port. Rechargeable Li-ion 3200mAh 18650 battery included Nitecore 1 inch Weaver/Picatinny rail mount designed for Nitecore SRT7 SRT6 MT26 P16 P25 P12 and fits all 1" diameter body tactical flashlights. Nitecore RSW1 Remote Pressure Switch with both Constant On/Off Push Button and Momentary On Pressure Pad Switch (compatible with : MT2C, MT25, MT26, MT40, MH2C, MH25, MH40) Nitecore GM02 rail mount, RSW1 pressure switch and 2 X EdisonBright CR123A Batteries included in bundle