While guns may retain their value, it is difficult to predict whether or not they will appreciate in value. And unless you are an expert at collecting guns, you may invest in guns that will not...