Got some new XS Ram night sights for my p226. Now 3 front sights have gone dead just days after installation, rear sight has been fine. Shop I took them to uses a sight pusher, I confirmed and made sure they weren’t smashing or hammering the heck out of them, they looked clean. XS just keeps sending me new front sights. What’s the deal here, does XS make cruddy sights?