I bought my last impulse buy (Keltec PMR30) just before the current panic, so I'm GTG on guns. As far as ammo, I've got buttloads of .22lr, and enough centerfire components to see me through. I've always bought favorite load components in bulk. This was mainly to save money and to ensure that everything was in the same lot number, but it has served me well during the current insanity.
"Of all the things I've lost, I miss my mind the most." A. Brilliant