For the home? Shotgun all the way. Less risk of over penetration, extremely effective, in theory easier to hit a target ehen under extreme stress.
To carry? Given your trepidation I'd think twice about carrying if I were you. Or at least not carry until after having taken some in depth classes. Carrying is a huge responsibility and is not without serious risk.