>>...Though they are not the best choice for home defense ...<<
Prob more accurate to say, “for first-shot stops, rimfire isn’t the best choice.” Even with that in mind, I think the most “deadly” calibers (admittedly dated info) from FBI stats back in the 80’s was .22/.25, which accounted for more homicides nationwide. Though, that may not hold true today.
Point being, I don’t know anyone who likes being shot, even just a “little bit”. From a .22 up to .50 BMG, folks tend to alter priorities when bullets are hitting any part of them (think more than CQB range).
But, I wouldn’t discount the ability of a .22 to keep a bad-guy(s) from getting too close. Generally speaking, even dirt-bags don’t want to get gut-shot with a .22. It’s a “problem” no-one wants to have, especially in a post SHTF environment when med-care is not just a phone-call away.
Rimfire is (relatively) dirt-cheap. I’d recommend it as the first gun to get. The cheapest marlin semi-auto rifle is plenty accurate and seems to shoot just as accurate whether they are dirty or clean. You can get that marlin model-60 rifle and 1000 rounds with 2 hundred-dollar bills and have about $10 left over -and- you can tote all those rounds in your jeans pockets if you *have* to. What’s not to like?
Good advice.
In addition to defense in a SHTF scenario the .22 will be the everyday rifle for bringing in small game.
When looking for a .22 rifle don't overlook the local pawn shops.
Good, functional used Marlin model 60 semi-autos can be found almost everywhere and they go at prices from $40- $60 and up. They are so common and inexpensive you can buy an extra one just for a spare or to cannibalize for parts.
The model 60 is probably the most popular .22 of its type in the world and for good reasons.
They are priced right, reliable and parts are plentiful.
Over the years there have been some changes to the design so it pays to know a little bit about them if you look for an older model.
Read up on them here: Marlin Model 60
Ammunition is about $20 for 500 rounds at Walmart. At that price you can afford to lay in enough for your own use and some to barter.