Why doesn't the business acumen "buy low, sell high" apply to gun shop owners?

Doesn't the seller have the responsibility to know what he is selling and have an idea of the value?

Not much excuse to be clueless about things today with the internet and all.

If I accept $100 for a $10,000 item whose fault is that? It was mine to sell at whatever I wanted.