The Guide Gear Flashlight is less than seven inches long but promises to be able to withstand the recoil of a .50 BMG and deliver eight hours of 450-lumen output on three CR-123 batteries.
The CNC-machined aluminum body is O-ring sealed. It offers a continuous/momentary switch and comes with both a one-inch barrel mount or Picatinny-style rail mount.
Weight is 12 ounces. $100. 800-882-2962