Currently, civilization in the West is kind'a-sort'a still in place. Great, but ... In one's considerations concerning weaponry, one's thoughts should also include horribly hard-time scenarios wherein there will be NO police forces to come to anyone's aid, nor to enforce any laws. To say the least, we are living in tenuous times.
Masses of people get decidedly strange, even violent, when social structures crumble (or the Earth literally does so, i.e. earthquakes, grid failures due to earthquakes). Human personalities change when they under massive stress. Ugly though it may be to consider, but to protect one's family, it could be that you will have to engage many (MANY) aggressors simultaneously. Dealing with such terrible situations impacts magazine tube length choices and working on one's abilities to rapidly reload. What is needed during good times vs. that which is necessary during bad times are two different worlds. There's no predicting the future, yet one can prepare for various future event scenarios..
.