I have a few Burris and they are good. Being domestic their customer service is really quick (blew a reddot apart on my 500, and they stood behind it ... As long as I promised not to put it back on that gun). I am hearing some good things about Brunton, but I don't have any first hand experience, friends with experience, with them.