well, i have shot the XD as well....In fact, I was shooting the MP and XD back to back just last weekend. Both were stock guns - The MP was the better shooter for me by a long shot. My rating, which doesn't mean anything, would be the MP, Glock, CZ, Beretta Elite II, XD - I threw in a few guns you didn't ask about