I won't lie, I've been a hater for many years. Had some bad experiences with them previously. I picked one of the 9mms up because it was less than $100 used. It works really well, it did take some adjustment to dial it in but they are pretty accurate.