I like to make hunting rounds, say 100, that are "cooked" to perfection for my deer rifle. When those are nearly depleted, I will "cook" some more for that gun with many many components on hand and ready to be made. I also put up multiple hundreds, and at times, multiple thousands of certain caliber rounds.
If the threat is upon us immediately, as in a disaster or attack, I have a sufficiency of rounds, both rifle, revolver, and pistol, to Repel Boarders. Certainly more capability than most in this neighborhood.
I also have a sufficiency of components (how much is "enough"?), not inexhaustible though, to ply away the nervous hours waiting for the next wave of the unimaginable to occur. At some point, we all run out, or the barrels melt. Each of us would eventually succumb to a sustained attack.