a lot of what determines whether a gun is a investment or a pit is how you buy it.never buy a gun unless you know exactly what it is and how much it is worth.
never buy a gun new or from a dealer or store.unless it is something you really want or have a good use for. and then dont expect to make money on it for many years.
always buy high or medium to high qaulity brands with good owner loyalty and name recognition.that plastic pistol or plastic stocked cheapo deer rifle is not a investment but may be a perfectly fine gun for useing, but is not a investment.
only buy guns from motivated sellers who will work with you on the price.ideally,someone who has no idea what they have and what it is worth is your best bet.this has become much harder due to the internet.you will want to pay out 75 percent of current market value at the most and plan to hold them at least a year maybe 10.
do not buy guns unless you have the disposable income to do so.dont spend the rent money on a gun, stuff happens.
be creative, ive purchased many guns from people by saying,"ok if you sell yur gpas gun to me for x amount, ill sell it back to you within a year for same price", they always say they will come back when they get on their feet but they never do.yu will see them next week driveing a new car but they never say nothing about that gun.
i know some of this may sound a bit harsh but im a honest man who doesnt take advantage of widows, the infirm or the mentally ill. if i sell a gun i offer a unconditional money back gurauntee,yu dont like it, its broke, yu think yu got screwed,bring it back and yu get all your money back.never had one come back yet.