Yeah. Weird writing.
I will give a pass at having the gun. I can rationalize it as stating she may not know how to use it, she may not have ammo and if they catch her with a gun the soldiers may arrest her. The man was dead with a gun and it did not protect him.
Leaving the food behind was inexcusable though. Like they forgot to include that scene and had no time to re-shoot.