If you need a cannon, you may as well stick with a rifle.
For handguns, the classic .45 is all you need.
Para-Ordinance
Plenty of stopping power, reliable. The paras have the nice beavertail safety. kudos to them.
Carry anything larger, and it's just for show.