The XD's that I own and others I have shot, all performed flawlessly. Now, I did not shoot any cast stuff through them, only hardball and hollow points. The Rugers will go bang every time you pull the trigger, but a P95 in particular does not fit the hand very well. Check them both out, and I think you will pick the XD.