I am currently attending Wabash Valley College in Mt. Carmel, Illinois for Gunsmithing. They're just across the wabash river from Indiana and offer tuition discounts for certain Indiana counties and will give the same discount if you get a place in Mt. Carmel. It's a 1 or 2 year program, 1 year being a certificate, and 2 being an associates degree. The program covers most of what you would need to know to get started. You build (and keep) 3 firearms. A 1911, an AR, and a bolt action rifle. The 1911 and AR builds are standard, and you get to choose your bolt action build.