It's a Coast A22R rechargable LED flashlight. It's the same diameter as a Mini Maglite, but shorter and brighter (340 lumens), in a durable stainless steel housing. It uses the latest technology lithium polymer battery. On the high setting the battery lasts for over 3 hours. It comes with two rechargeable batteries and if they both go dead before you have a chance to recharge, you can just put in one AA alkaline battery and keep going. It comes with a belt sheath, belt clip, wall mount clip, USB charge cord, AC and DC chargers. The money I've saved on batteries has more than paid for it. My favorite way to use it is to put the belt clip on the bill of my baseball cap and use it as a headlamp so I can work with both hands.
I recently dropped it (for the 100th time) and it quit working. Dropping it was my fault, it wasn't a defect in materials or workmanship, so I sent it in to be repaired fully expecting to pay to get it fixed. To my surprise they said that it couldn't be repaired, so they sent me a complete new flashlight with all the accessories free of charge under warranty, $5 for shipping.

Just thought I would share a great product offered by a great company. https://coastportland.com
There's a video on the website that shows the beam changing from spot to flood. There's also a big brother, the A25R (725 lumens), and lots of other products.