I have an XD9 & XD45 ACP. I like them both. The 9mm new factory mags will hold 16 +1 which is a whole lot of rounds. I have been able to feed any kind of ammo so far with no jams. It is not as easy to completely break down as a Glock but for field stripping it is just as easy. Out of the 1000's of rounds I have run through it I can not recall a FTF. I had a trigger job done to bring it to 3lbs pull and the ramp polished. I switch off with my Kahr PM9 & XD9 as my CCW. The XD9 as well as all the XDs have a massive slide compared to the Glocks. I think it shoots well and as accurate as any Glock. All the new XDs have a new finsh that doesn't seem to rust as easy as the old ones. But living in Denver, rust has not been a problem. I have a bias since I happen to like XDs.