How come all the folks in the US who say they need assault riffles to protect themselves from their government aren't actually using them for that? Seriously, these people are quite often in the same circle as those who call the government out as tyrannical and oppressive and a bunch of other stuff that would, based on their description of why they say they need their guns, be the justification required for marching on the government and saving the US from tyranny. They should be marching on the government right now, with their guns and their anger and their cries of freedom.
But they don't.
It's almost as if they realize that they've long since passed the point where an assault riffle has any practical value against their military, because they realize that their military completely outguns them or, to put a more positive light on it, because they realize their military is composed of other people, just like them, who probably wouldn't even be committed to large scale operations against the population.
Guns are about us vs them, they're not about providing any sort of long term solution to the issue that result in the "need" for a gun.
Shooting a mugger, rapist and carjacker doesn't prevent society from creating more. There's also no guarantee that you'll be successful. Over a long enough timeline you'll be mugged, raped or carjacked.
Shooting a burglar or a home invader doesn't stop burglars and home invaders. Especially if you're not there. Over a long enough timeline you'll be burgled and home invaded.
Putting food on the table is a ludicrous reason for a gun. Nobody in the US uses guns exclusively for this purpose.
No problem "solved" by owning a gun is "solved" in the long term. Anyone who says they need a gun for any of these reasons, and who isn't also working towards improving social programs and other such endeavors to reduce the genuine causes of crime, and also work towards ending hunger, is flat-out lying to themselves about why they own a gun.
Anyone who owns a gun and isn't fully committed to creating a world where people don't need to own guns is diluted about how effective guns are, and is just playing with toys.