Even if supply returns prices will not fall until people are no longer willing to pay the higher prices. It's not magic.
I agree that it depends on the midterms. Panic and uncertainty will keep people paying more this year, but if the socialists lose in the midterms, the panic will fade (on this topic) and the huge stockpiles of unsold ammo will be losing value for the resellers. If the socialists win, then the sky is the limit once again.