What is the glove name btw?It can't be cold in Hong Kong and Vietnam, most likely just to wick sweat away from hands and prevent them from slipping.
This is Hong Kong, they can do anything there. The lantern looks very similar to SF, but it could be Sotac. I don't have enough video resolution to understand whether it's a reflector or a TIR
SOTAC X300U Weapon Light X300 Ultra Flashlight
www.sotacgear.com