Wristwatch old and outdated? I have kids at school who claim just that. However, they cannot read a clock. Yeah, 14 years old and are baffled by big hand and little hand. Sure, they got a phone they can use, and they pull it out of their pocket, check it, and put it back into their pocket. The more things change they more they stay the same as I imagine a train conductor pulling a pocket watch out, flipping open its case, and then returning it to his pocket.
My archaic wind-up takes less than a second to use and works all times during the day and doesn't mind getting wet.
Guess that's why I voted M1 Carbine. Not too big, easy to move about, more rounds even when just 15 rounds, cheap to shoot, shoots a round that is effective at defensive ranges you experience for home and hearth.
Oh, and easier for my 10 year old son to use should things get bad.