I have a Olilight M series XWarrior that was a gift from my Daughter and Son-in-Law ( Marine Pilot). He carries one in his flight suit. They are the best. Sure was a great Xmas present. The batteries (rechargeable) hold power for ever. Brightest small light there is. You can order weapon mounts for them also.