I'm a Streamlight TL-Racker fan. Yes, I could improve the feel and design, and on the full-length 590, it does throw a shadow (I moved the OEM sliing stud to the side). But for what it is, it's very bright and relatively compact. I hate stuff hanging off the side. Affordable, too, at $117.