The last person that I knew that went to the Pennsylvania School of Gunsmithing - paid $28,000 + room and board to go to school there.
Even if they paid $16 an hour to start, it would take 20 years - just to make a decent living and make back what he or she spent to go to school.
I went to school to be a machinist for 1 year, not counting 4 semesters of machine shop technology in high school and I could make $20 - $25 an hour if I was willing to move to a different area.
I have $3600.00 + normal expenses - gas, water, electric, telephone, tv cable, rent, sewage, renters insurance, car insurance, gasoline, oil, normal wear and tear on my vehicle. Food, clothing and shelter.
So there is no parity between becoming a gunsmith and becoming a machinist.