It is difficult for some, but the panic is still here, but not as bad. Magazines, ammo and reloading supplies are bought up as fast as it becomes available.
I make sure I am ready to buy. Also, if allowed, I back order a couple places and accept that I may get extra.
I bought mags I thought I might want. I do not wait for the need.
Also, I deal with places with realtime inventory controls. It saves time. In some cases, I hurry through a buy to avoid items vanishing while I shop. It costs more on shipping but I get the item.