One of my carry weapons is a Springfield Armory Compact 3.8 chambered for 9x19. It is very well made, accurate, and the ability to make it virtually a full size pistol, with increased capacity, by simply changing the magazine is a big plus in my view. I recommend it without reservations.
I have an XDm 9 mm compact. Great gun. Comes with 2 sizes of magazines, 1 that holds 13 rds and another that holds 19 rds. The 19 rd has an extension that makes the grip a full size, also comes with 3 back straps for the grip to fit Your hands ( the magazine extension for 19 rd also comes in 3 sizes to match back strap).
I have a SA XDm 3.8 9mm, and also a Taurus pt-709 Slim. Both guns are a good CC. The 709 is good for pocket carry, or when you want something lighter and slightly more concealable.