RE: Springfield XD Compact 45 ACP
XD is a fantastic gun, I owned a .40 service but they carry concealed for crap.
They are so chunky and square edged that they are quite uncomfortable for everyday concealed work.
I'd choose a bunch of other guns over it for concealed carry but for duty carry or at home it's right up there IMO.