This falls under the easy rule of you must be able to articulate why you shot. It doesn’t matter if it is one person or 100 people. Can you articulate why you shot that 100th person? Did they comprise an immediate threat of death or grave bodily injury? Each of those 100 individuals you will have to account for why you shot them, the reasonable person test will apply to each one.
If each of those 100 people was charging you with a machete yelling they were going to kill you, you have no problem.
If you shot the first guy because he was charging you with a machete, and then continued to shoot the other 99 people as they ran away from you unarmed, prepare to spend a loooong time in prison
You are unlikely (NOT impossible) to need to shoot person 5, 6, 7 because usually once the bullets start flying they all tend to run. Also, even if you have a large crew of 7 or 8 home invaders, only one or two have firearms, and maybe those with firearms will stand and engage in a firefight, but the ones that don’t will scatter.
There is a thread from one of our community members that had THREE cars worth of criminals trolling neighborhoods to steal stuff.
There is another thread on here “How many rounds do you carry?”, that is really long (almost 200 posts) but has a lot of good posts from a lot of people discussing why you may want to carry more or less ammo. I wrote a lengthy write-up in that thread located here to address what some people may say is “excessive ammunition”.
And like most other topics around legality… the context matters. If you are standing at the bus stop minding your own business when that machete wielding attacker tries to murder you, and you shoot once to stop the threat… What does it matter that you had 10 spare mags staged around your belt? On the other hand, if you run around yelling racial slurs at people and one of the people you are racially slurring takes a run at you with a machete… you betcha that those 10 spare mags will be held against you as evidence that you were looking for a fight.
Ultimately, carry what you are comfortable carrying, so that you carry it every day. And be able to articulate why you carry what you carry.