From the way people talk I must be charmed. I have NCstar sniper scope on my 10/22. I have hauled it on 4 wheelers, horses, dropped it on horseback and it is still on target. Glare is never an issue. The only way it could get better is if I had got it for free.
I also have a ebay muzzle brake on the 10/22. People say it's the stupidest thing they have ever seen. When I asked about the muzzle brake at the "high horse" I had 3 pages of people telling me how stupid I am. Yet it has saved my muzzle crown from taking some serious hits in just a few months, not to mention all the times it has prevented the barrel from getting stuffed with mud. I guess the people at the high road don't deal with these issues since there are no 4 wheelers, mud or horses at the mall.