Seeing as I was in the market for a light on my Glock 19 and Walmart has a return policy, I thought I would try this thing out for informational purposes and probably return it. I'm sure that many of you guys have seen them in the sporting goods section and laughed, just as I did. The designation of the light is the 'Nebo Protec Elite HP190' not exactly the most marketable name, but then again, it is at Walmart I wanted to hate this thing, but I simply can't, at 190 lumens its insanely bright, has a strobe feature, an aluminum body, is 'weatherproof' and comes with a battery, all at under 40 bucks. On the downside, it is a bit large for a compact handgun and as a result is a bit heavy. The off/on switch is also not exactly what I would prefer, but it is very usable and can be actuated quickly. I've attached a couple of pics for you guys. I would encourage you guys on a budget to take a look at these, they work well and Walmart does except returns. Although you may be made fun of by the guys with high dollar stuff.