Ah. Don't think an xd is even an option in ma. They are supposed to be nice guns. I did get a chance to check one out at the time I had a Walter p99c and I thought it felt better than the xd. Never compared one side to side with the glock. My glock hold holds 15 + 1.
I sold my G21 and bought an XDM .45 full sized. It is a nice shooter but the grip safety is a pain. I'm about to sell it and use the funds to wait 6 months or more for a rimfire suppressor.
It is accurate and reliable plus the mags are relatively inexpensive. XD's are a good choice!