If I were still going, I would either use a bullpup or something that feeds the magazine through the handle (forgot what that's called). Otherwise, I would keep the barrel under 12.5", ideally under 10".
And hell, use a handgun if you're that comfortable with one. You don't have to be a CQB master to effectively use a pistol.