I can hit with a handgun spot on. Just like the idea of still be able to hit the target if (s)he tries to dodge upon seeing weapon. But, you’re right. I don’t know much about guns.
I like shotguns for home defense. Sawed-off shotguns are easier for smaller people to wield in tight spaces.
I used to have to work with a Remington 870 for LE boardings on boats. Very tight spaces. Not the easiest gun to work with.
You can argue about kick and all of that, but .410 shells do the job too. You can even use beanbag rounds if you don’t want to kill anybody.