So in all honesty you don’t need and shouldn’t have a gun for protection that has a capacity of ten or more rounds. What you “need” is a gun that can, in a single round, hit an area the size of a basketball. The most effective household defense weapon is a shotgun and most hold 5-6 rounds. The likelihood you, in a panic and fearing for your life, are going to accurately hit and incapacitate your target with a pistol is low.
Shotguns are difficult to maneuver inside houses, have high recoil, and it's easy to lose control if someone grabs the muzzle away from you.
Shotguns also have a very narrow spread in close quarters, making your "basketball" spread nonsensical.
It's obvious you haven't thought about this, or you only listen to Joe Biden stump speeches for your self defense advice.