Nc Star AQPTF/3 Pistol and Rifle 3W Led QR Gen III Flashlight Quick release mount Push button rubber switch Battery included Length: 2.7"- Weight: 3.0 oz. 1 3V CR123A Lithium Battery