Another vote for the handgun. I would not want to be reloading every shot in a CQB. I could empty half the magazine in the time it takes to reload. If your first shot is not perfect, you're possibly in trouble.
Also, it is alot easier to maneveur a pistol inside a home.
Sic Semper Tyrannis