One word. Reload.
I would add to your list of one word - 3d printer
“One word. Reload.”
All of this shows the wisdom of stocking up during times of plenty, even if only 100 rounds/month of 1 caliber at a time - over the course of 5 years that would be 6,000 rounds of ammo.