Perhaps another perspective. Not a rifle, but a widget! The principle such purchase as an investment. Right now, the dollar may be at a high, but its absolute purchasing power is being killed by inflation. Why not buy into an investment concerning which you and your "financial adverers" here, all agree is a good investment. Not 'gilt edged' perhaps but 'good'. If you can buy your widget for $700 and sell it at a profit even just keeping up with inflation, @ 8% annually for 3 years your value should have increased by 24%. If your widget was a bargain then, add additional "value". But evn the so what as 'chump change', another factor. The "fatal attraction". Guns! Win or lose, I really enjoy owning my guns. Year over for better than a half century, I've collected... And done well. I not only knew about my investments, but rather than "Pork Bellys", no matter what market turns, I owned something I enjoyed.
Now for most folks, I'd preach "hold" as a lot of thunder & lightning on the horizon and some amount of liquid investments as good! There too, "guns".

Nuff preaching. JUst as you don't need a rifle, where a good investment, that itself satisfies a "need".

Just my take!
Best!
John