While I dont own one, I have researched them extensively, spoken to many who have them, and have heard nothing but great things. What they may lack in quality when compared to Aimpoint/Eotech(which seems to be not much at all), they more than make up for in customer service....again from what I have heard. I am told they honor their lifetime warranty immediately with no questions asked.