..Today $10 per hour is still what a lot of people make ...
Yes, but the Teamsters are making $30-40/hr. It's not just a question of the dollar amount, but also one of the value. How much time it takes, (and at what income level) to make the money needed.
100 years ago, people with a "good" job needed a week's wages to buy a good quality shotgun. People earning less might need a month's wages to buy the same gun. And that is still basically true today, even though the number of dollars needed might be 50 or even 100 times what it was back then.
Example, in 1909, my grandmother was making $17 a month as a school teacher. My Grandfather's double barrel Ithaca 12ga cost him about $17.50 (as I recall him telling it).
Guns, and particularly ammunition today is in a price bubble, but if you look outside the bubble, things aren't hugely more expensive than they used to be, its just that fewer of us have the dollars that we used to...