Schools that offer gunsmith training include the Colorado School of Trades, Ashworth College, Trinidad State Junior College and Pennsylvania Gunsmith School. The National Rifle Association of America is affiliated with gunsmithing programs at four schools as of 2015: Montgomery Community College, Trinidad State Junior College, Murray State College and Lassen Community College.
The Colorado School of Trades gunsmithing program provides students with the skills necessary for entry-level work in the gunsmith trade. CST teaches the craft through project training in the school's large gun repair facility, where students learn the fundamental skills associated with firearm construction and repair; they also learn how to modify firearms through the program. CST, located near Denver, Colorado, requires that students be at least 21 years of age before beginning the gunsmithing program.
Ashworth College, located in Norcross, Georgia, offers an online course in basic firearm repair skills. These skills include installing a scope, altering triggers and safeties, and performing self-check procedures. Students also learn safety practices for the gun repair workplace, industry standards, and techniques for firearm customization. The curriculum also includes courses on the basic repair of firearm stocks. It offers instruction in business skills, particularly for those interested in setting up shops of their own.
Trinidad State Junior College in Colorado is one of four gunsmithing schools affiliated with the NRA. Students in the program become familiar with machine and hand tools, learn firearms repair and customization, and are also introduced to the art of stockmaking. The school offers some specialized courses, including ones on revolversmithing and competitive rifles. TSJC students have the option of pursuing an Associate of Applied Science degree in gunsmithing.