According to RECOILweb,
https://www.recoilweb.com/why-is-the-ammo-gone-162059.html
the current ammo shortage is expected to continue at least into next summer, and that's assuming a Trump victory. Furthermore, it will likely be another 12 months after that before the ammo supply returns...