The realization that I need a walk-in gun safe
I just shoot more and buy less, so my 30+ year-old safe is still big enough.
After I started loading and my supplies were all shipped to me, I was going to the range more and the gun store less. I was having more fun loading and shooting more, but spending less on guns (and a bigger safe;-). Of course I do have to buy rimfire stuff.
I haven't bought a new gun in 20 years, and still carry the same gun every day that I bought 20 years ago. The good news is that I'm extremely familiar with it, which is a big positive with carry guns and flashlights when things go South. When I was very young, I had to trade a gun to get a new one, and while that didn't remain true, it might have cultivated a good practice. Guns haven't changed as much as flashlights have in 20 years though (
EDIT: in ways really significant to me), so I did develop an 'issue' with buying new flashlights during that time. It's also true that a rolling stone gathers no moss, and the incredible number of times I've moved in my life has likely controlled any urge to 'collect' anything. I now anticipate buying very few new flashlights going forward from here, but please don't remind me I said that in another 20 years (not that I'll be around)
@raggie33 : I loved my 10/22 when I was a kid, but had to trade it to buy something else I wanted at the time. It might be the best .22LR rifle ever made(?). I had a Weaver 4x on mine. I'd like to replace it for old times' sake if I have spare funds sometime. I'm pretty sure there's room for one more in my safe, but if not, I have something I could trade...........
Re: stores locking up merch, drug stores are locking up almost everything in many locations. It's not just ammo, tobacco, and abusable OTC meds etc. anymore, and it's now just a (very sad) sign of the times:-(
After the last decade or so, I guess we're lucky they still sell ammo in stores. I bet in CA where I used to live it probably takes a background check with prints and all to buy ammo now - maybe even a waiting period to boot!