MTE SSC P7 900-Lumen 5-Mode Super LED Flashlight (18650)
though now that I look through my list of stuff I've bought from them ... they're all gone. Similar replacements still carried would be ...
... but I haven't tried any of these exact ones yet.
As for rain resistance, they seem to be relatively rain resistant, but a torrential downpour might cause problems (maybe) and I would expect dropping them in water to certainly cause problems. They're sealed up, but not designed to be waterproof.