I will be going this Friday to put either a XDm in .40 or an XD in .45ACp on layaway @ Cabela's. This will be a CCW gun and range gun for me. WHich would better fill the bill?? All opinions are welcome since you all have a ton more experience with this platform. Thanks!!!