It's not too much for YOU if YOU wanted it and had the spare $$$ to pay for it. YOU get to decide the worth of things to YOU.
The post posed the question if the price was considered too much. Suppose the question was about a used truck. Used trucks are selling for $2,000 to $4,500, and the prospective buy has the chance to buy one priced at $25,000 and asks if tha't too much. I would still say its too much.
The gun he aksed about normally sells for $600~$700, again, I say "too much." If he chooses to pay the price, that's his business.