First, and foremost: I will be buying a SPRINGFIELD XD or XDm so please keep your comments relevant to that. A tiny bit of background: I have a 5" .45 XD that has had a PRP trigger job done and has Truglo TFO's on it. I can shoot that pistol very well. My carry pistol is a XDm 3.9 in .40. For all the hype that Springfiled has put into the XDm's (supposedly better trigger and match barrel) I defintely don't shoot it as well. Perhaps it's the difference in triggers, sights, sight radius, or caliber or most likely me. So I have several questions I could use some input on: 1. Do I try getting a trigger job and some diferent sights on the XDm in hopes that will help me to improve my part of the equation? 2. Would a XD/XDm in a 4" version in .45 be a reasonable thing to do? Perhaps it's the differences in the sizes of my pistols but I feel the .45 is less snappy in the recoil and may play a part in my abilitites to shoot one pistol better than the other. Thanks!