You only need so many ------ and ------ and -----------.
“You only need so many”
Nonsense, you can never have too many. Guns are money.
Yup, market saturation. Guns are the most durable of goods, able to last for generations. Unless you shoot a lot on a regular basis, it’s easy to buy enough ammo to last you years if not decades. After a dozen guns and tens of thousands of rounds acquired, just comes a point you have little justification in spending thousands of dollars more.