I have always wondered why guns cost so much. I doubt it cost that much to produce them
You definitely pay for what you get when it comes to firearms. There are plenty of inexpensive lower grade weapons available on the market and the likelihood of misfiring or jamming is considerably higher, likewise accuracy tends to increase with more expensive weapons.
A high quality (typically expensive) firearm will last multiple generations of users.
