I sold off 22lr guns & ammo during last panic. Have 1 & enough ammo for life at the current use rate. My guess 5-8.5 years before a new normal will be found.
I still remember trying to resist laughing at the young buck who explained his walmart dance to collect it during the last panic.
It came in Thursday if you got there at 7 am there were just a few old guys in line & he could get a brick or two.