To all who are picking this up; this is only a buck and some change cheaper than buying it straight from NcSTAR’s website. So, with that being said, I would guess if you have problems with the sight, you could call them and get a replacement. It’s still something they are selling as active inventory.
I thought u could order from its listing on their site, but I guess not. Maybe contact them? It’s still in their stock so, I don’t know. Still waiting for my delivery…