I voted yes on the poll. Here is why:
I suppose I have a different way of looking at these types of purchases. I look at how much more time I might have on this earth to experience the places and things I want to do before I get too old to really enjoy them.
This thought process has driven nearly all the personal and financial decisions I have made in my life. Quite honestly, life is way too short to dither around about doing something that you would like to do, by saying "well that is just too expensive to do". Folks, money is just flat not everything in life. True, it is nice to have and the bills need to be paid. But beyond that, what is it's real purpose in life? To me, it is there to allow me to do what I want to do.
I also do not seek other peoples opinion, nor do I care about whether they approve of the decisions I make.
Buy the gun, if you don't like it you can always sell it and get most of your money back out of it.
When I was in my late twenties I hungered for some adventure so I sold my house, bought a sailboat and spent a couple of years sailing around the world. When I was sixty years old, I rode my motorcycle by myself from where I lived in The Peoples Republic of California to Prudoe Bay in Alaska. In between those adventures I raised a family and was a responsible adult. Even at that, I still did things that were fun and a bit out of the ordinary.
Now that I am retired, I have a small motorhome that I drive all over the US and Canada visiting as many interesting places as I can. I may not be sitting on a large savings account, but as long as the bills get paid and I can travel, I am more than satisfied.
When I die I am sure not going to say that I wished I would have spent more time working and less time doing what I really wanted to do.