I would argue that it depends on what you are buying them for. If you want to buy them just for fun or to show off, you should definitely be rich enough to afford that. The reason that ultra-high-end guns are going for crazy amounts lately is that people have started looking at them as investments. If anyone is interested, take a minute to read about Landing Limits and how you can take advantage of them (Lending Limits for Reverse Mortgages | GoodLife Home Loans). You never know; maybe you have the financial possibility (indirectly) to afford them and make a fortune out of them in a decade or two.