Of course they are, but do people expect them to starve themselves when they have the guns? Nobody would do that. When you have a famine and weak government control, there are some things that are guaranteed, no matter where. The people w the weapons will probably eat. Secondly, there will also be stockpiling going on. I don't care if it's Gaza, Russia, Japan or the U.S. That's what will happen.
Allow them plenty of food and this isn't a big problem.