I have had this on a patrol rifle for over a year. I have abused it. It's been out in the Pacific NW weather, in and out of a patrol car, bumped, knocked and probably had 500-750 rds through the gun since installed. On weekends it stored in a locker in a rifle case. I mechanically co-witnessed it out of the box it was nearly dead on at 100m when I got it to the range. The only issue I had was in the rifle case, the "on/off" switch is sensitive enough to activate and it does not have an "auto off" so it ran the battery down. I fabricated a guard for it and resolved the issue, so no problems since. I have recommended it to other folks who have purchased it and they have similar experiences.
Pros: Relatively inexpensive, durable, no issues so far...well over a year.
Cons: See comments
This review was written in the old system and had content requirements that are different than reviews written today.