The Springfield Armory XD(M) Semi-Auto Pistol is an enhanced version of the standard XD pistol that improves ergonomics and accuracy. The ergonomic design of Springfield XD(M) pistol gets you on target quickly and keeps you on target during rapid fir