Whitch all-arround tactical/thrower flashlight/rifle mountable 100-120$ shipped

If the M24 is too heavy then you’re probably wanting a single cell to cut the weight. Have you looked at the Armytek Predator?
JohnnyMac’s review

I bet it would survive the abuse and on the Pro version I think you can program the modes yourself.