I picked up a XDm while on leave from iraq last month and absolutely love it. Fired about 600 rounds during the 18 days i was home. Couldn't be happier with my purchase. The only issue i have with it is the pin hole in the back rubs on my thumb a little bit. I'll have to look at fixing that when i get home from deployment.