Twenty gauge is plenty for home defense.
Charlie,
A .410 (3") shotshell loaded with five 00 buckshot works well at house defense ranges, too. = Five of those "blue whizzers" will "ruin your whole day".
(Frankly, I've not seen any of those shells since I returned to CONUS. - They may NOT be sold here??)
yours, satx