I just received my order from Budsgunshop.com where I ordered the XD-M Elite 9mm compact, and to my surprise, the box states that it is the compact when I opened it there was the full-size XD-M Elite 9mm. I called Budsgunshop.com and they stated I was the second customer that had received the incorrect handgun packaged by Springfield Factory. I will have to wait until Monday morning to try to visit someone at Springfield Armory. Just thought I would share this.