Streamlight Stylus Pro Flashlight
I'm the type who always has a flashlight on my person.
The Streamlight Stylus Pro is about 5 inches long, comes with a nylon belt holster and takes two AAA batteries.
The amount of light it puts out for such a small light is fantastic.
They are only $25.00 and have a pocket clip on them also.
The Batteries are supposed to last 7.5 hours. I've had mine for a couple of months, use it all the time and it's still bright.
You should always have a flashlight on you and this one is brite enough to temp blind someone in a shooting situation.
Great stocking stuffer. get the one that takes 2 batteries, not just one.
best $25. flashlight I ever bought.