Online education is a scam. Actually, anything beyond a high school diploma is a scam. If you want to be a gunsmith then start collecting guns and take them apart. Take them all apart and mix them in a basket and begin putting them back together, one by one.
Yeah nothing is ever that easy. Just start with the cheaper course and it will get you started. After that you can continue your education or just do it as a hobby.
If you aren't gonna look for an apprenticeship or something you could just buy books and try that way.
I don't need No stinking signature.
If you are seeking apprenticeship then visit the local gun shops in your town and talk with the gunsmiths. Let them know you mean business and have dedication to guns. Maybe one of them needs extra help. You could also Google "gunsmith apprenticeship" and see what's out there. If you are good with guns, and your friends know it, then start a small, home-based gun cleaning business.