Just get a Sub 2000 in Glock 40. It folds up to sixteen inches yet takes 22 round mags and runs all day long.
Do they make it in .45?