THIS is why:
With looming ballot harvesting & potential election fraud, violence is brewing. How much ammo do you need? One box of 50 will last less than 1 hour if you are shooting 1 round per minute to deter violent aggressors. Ammo price have doubled, if you can even find any, and most guns are sold out. So it's basically too late.
Click the links above, and the Table of Contents link below for more information.