Here's why firearms are so expensive:
The retail price of a firearm, or any product, has very little to do with actual manufacturing costs. Here's what you pay for:
1.Production costs
2.Advertising/marketing costs - the more well known a company/product is, the more often you see it, costs more money
3.Warranty costs - products with excellent warranties aren't necessarily better made products, the manufacturer has calculated the failure rate, multiplied by repair costs, and added that to the cost.
4.R&D costs - buying a newly designed product? You'll be paying for it's design cost.
5.Legal costs - Firearms are one product where every unit made exposes manufactures to huge liability. Insurance policies are taken out and paid for through the purchase price.
6. Shareholders in the company demand high financial performance numbers from the company, causing prices to rise.
7. Shipping/costs to comply with regulation, taxes etc.
8.Retailer mark-up - they charge what the market will bear.
So yeah, I do think firearms cost too much, but it's a wonder they don't cost many times more than they do. Overpriced / overrated? That's more of a personal values decision.