If only a glock will do for CC buy the g26 and an X Grip adaptor , a couple g17 mags and you will then have a full grip to use in matchs/range time as backup or home defence and still have the 10 round mags for carry.
http://x-grips.com/products/glock-26-27/
Check PM .