You don’t need much ammunition if you are accurate shooter.
Unless you’re under assault for more than an hour.
10 good shooters with todays semiautomatic guns can do a lot of damage.