Just a personal preference cause I love my XDm .40's, but I'd go with it. I love the way it feels, shoots, and the accuracy of it completely stock. I haven't done any upgrades, except night sights, because I really don't think they need it. Never had a jam or failure and I trust it with my life everyday.
I have never shot the M&P but I've got a buddy who has it and loves it too. But when he shot my XDm he was very surprised at how accurate it was. Sorry I have no input for the upgrades however.
I have never shot the M&P but I've got a buddy who has it and loves it too. But when he shot my XDm he was very surprised at how accurate it was. Sorry I have no input for the upgrades however.

