Well, since I take the original question to mean in a NOT-SHTF scenario, but in my actual current daily life, for defense purposes, I would have to go with something carryable and concealable, so a handgun rather than my 870. The handgun could double as home defense arm, but the shotgun can't double as a carry arm, so I would choose a Glock 29 in 10mm with an additional barrel in .40 s&w. But if it was a SHTF scenario, many of the rifles mentioned would make fine choices.