Should I Get Olight SR90?

I think you should also consider these two options:

BTU. Shocker Or at least wait for a “hands on”

Elektro Lumens ST90

I don’t have any of those two but as far as i read fit your criteria