Not sure what gunsmiths get paid. Some probably do ok or very well.
Retail is 37 hours week, no insurance, 8.15 an hour (max). No weekends off.
America leads to re- learn this multi-syllabic word if it wants to survive as a country: MAN- U- FAC- TURING
Maufacturing is 40 hours a week, full benefits, high pay usually 16-36.00 an hour, and sometimes even weekends off. Plenty of overtime opps too.
This country was not built on retail and WILL NOT survive on tourism jobs and hip-hop musick.