Just my opinion for what its worth:

I recently corresponded with another board member about attending a gunsmithing program myself after I retire from the fed.

I would stay away from any "learn from home" type courses. In the gunsmith or firearms trade, there are just too many tasks and jobs that require a "hands on" approach to learning them.

I am a retired Navy Aviation Ordnanceman (Armorer). I have a very sound background in firearms assembly/disassembly, service and repair. I know how to bore-sight, re-finish stocks, good working knowledge of hot dip and rust bluing(and the preparation of), fitting pads, etc.

I'm also a pretty good trouble-shooter, able to pin down what is going on or wrong with a firearm. Each of these things I mention I learned from actually doing, over and over again.

Being a museum curator also gave me valuable experience identifying, examining, researching and documenting historical firearms and edged weapons.

I'm looking at attending a formal program now to learn more of the fine arts such as engraving and checkering. I seriously doubt that you could really learn any of those skills from a series of videos or self-paced books.

I would put that VA benefit to better use by attending a local community college in your area that offers a gunsmithing program or possibly tool and die.

Again, just my humble opinion. Maybe some "smiths" will chime in with other advice. Good luck.