There are a surprising number of places that employ gunsmiths. Among them:
Local gun shops wanting a gunsmith on-site.
Big chain sporting good stores sometimes hire gunsmiths.
Big custom shops that build a lot of guns. These may be rifle, shotgun, or pistols. I don't know how big shops like Bill Wilson hire, but there are jobs in the big custom shops.
Law enforcement departments and agencies hire armorers, the bigger one's often employ full gunsmiths.
There are private companies involved in defense work and scientific research that employ gunsmiths.
A smart new gunsmith gets a job working for someone else for at least a few years. This gives you time to develop your skills, build up a reputation in the trade, figure out what kind of work you want to do, buy the equipment, and learn how a business works.
Remember, a gunsmith in business for himself is a businessman FIRST. Most gunsmiths who fail, fail because they know nothing about how a business is operated.
Go to one of the better schools. At least 6 months before your ready to graduate start looking for jobs. The day you graduate, you should have at least one FIRM job offer.
The clowns wait until graduation day then start looking.