If what I just read is true, there are between five million and seven million millionaires living in the United States. When they are not busy bribing politicians with campaign contributions they... I don't know, fiddle with their investments, go to work, play golf, hang out with family & friends, buy themselves toys...
That's what my dad did, anyway. And after he retired, even work was off the list. I never asked him, "Hey Dad, why did you pay $5,000 for a guitar? You already have 20-something."
His answer would have been something like, "My investments earned me more than that in the amount of time it took me to drive to the store, haggle a bit, and drive home with it."
A few thousand for a gun means nothing to some people.
(PS I am not suggesting that Dad (RIP) bribed politicians via campaign contributions. He was appalled by that and considered it to be unethical and disgraceful. He did all the other stuff, though, and traveled, and played guitar.)