Does it have to be a semi? Going that route really limits your options. A short barreled revolver will have way more flavors of cartridges available that will do better should you ever have to place a lethal shot on target rather than just making noise.
Also, since you mentioned doule duty as a PP gun, do you mean in public situations (malls, eateries, etc?) or just in the woods?