If I didn't shoot anymore, it would be unlikely I would ever have to buy ammo again, too.
Similarly, I will never ever have to buy ski gear again. Or scuba gear. I'm "set for life" with scuba gear!
Alas... I went through over 6 cases of 9mm last year. But I haven't skied for 30 years and haven't dived for 20 years. I think, for fun, I'll go on a scuba forum and tell them what I paid for my gear 30 years ago.
Started with 62 cases in 08, threw another 10K into storage when I had the shop and it was free, down to 8-9 now. Nearly 6K a year until 3-4 years ago. That's just 9mm, still have at least 60K rds left of other calibers like 45, 357, 22lr. Forethought and storage space [ I made space ] goes a long way. Ammo is still too high, those who didn't have the forethought to stack it tall and deep are at the mercy of current ammo pricing.
In the last panic buying spree in the US when inventory wasn't available in any quantity, I sold 7 cases of 9mm for 600.00 a case or I'd have 15 cases left. The profit on that 7 cases means the remaining 8-9 cases were free plus it paid for nearly 6 cases [ 5K per ] of 22lr
You're right, now that I've not been shooting all that often [ few times a year with my brother ], and I'm in my 70's, it should last as long as I will. And when ammo gets to 160.00 a case again for 9mm, let us know.