No idea how to really answer this other than, you're going to get what you pay for. I use a couple cheap Truglo red dots. They've held up quite well all things considered. One on a 12 and the other on a 20. Actually bought one used from a member here a while ago. He'd used it for several years. It's still holding up just fine.