That must really suck if your primary was the Shield and backup an XDs. I had my primary break on me during an IDPA match. Kahr service was excellent; but they blamed the ammo. Cost me about $100 total. They did polish the ramp and something else minor (for free). Even the best guns are not 100%, that's why you should own two.