The Olight Warrior X4 torch is a 2600 lumen powerhouse for such a compact flashlight. I had zero issues with it and the kit allowed easy mounting onto my scope for realistic shooting out to 100+ yards.
Warrior X 4 Kit, up to 40% off, $161.16 RRP: $247.95 Save:$86.78
Link: https://www.olightstore.com.au/s/TLG0CM
Nitecore Led lenser Surefire