a really nice cc piece to look into is the Kahr CM, i carry the CM9 model & love it.
it comes with a 6rd flush fit mag from the factory for cc, or you can get a 7rd ext (MK720) that will fit your hand no problem for range use.
i'm a big guy & the 7rd setup fits my hand nicely, with that said the 6rd flush will fit you no problem.
they have a .40 also & in april there .45 will be available for purchase.
G17, 21, 22 GEN 4
G17, 19, 21, 22, 23 GEN 4 FDE
KAHR CM9, CW45, M&P 22 & S&W 500 8 3/8
H&R 12GA & Remington 597 .22