top of page
Come train with APT Firearms Academy, the Ozarks' premier firearms training and shooting school located just outside of Springfield in Galena, MO! Our professional instructors are experts in teaching everything from basic firearms skills to advanced techniques in the use of handguns, scoped and non-scoped rifles, shotguns, submachine guns, patrol rifles (SLR), night vision, marksmanship, gun fighting, knife fighting, active shooter response, self-defense, MO concealed carry (CCW), personal security, survival skills, team tactics and tactical training, executive protection, counter-ambush driving, shooting from moving vehicles, house clearing, and tactical combat casualty care.
APT Firearms Academy classes are designed for all skill levels, from the first-time gun owner to the most seasoned firearms professional. Our stair-step approach teaches each of our students proper weapon handling skills, marksmanship, and gun fighting tactics. We can also custom design a course specific to your group's needs.
At APT Firearms Academy, we go above and beyond to enhance each student's ability to defend themselves and their loved ones in life-threatening situations. Our goal is to prepare you to survive if you are ever faced with a violent attack.
APT Firearms Academy, also known as Association of Professional Trainers, Inc. or simply APT Academy, was established by BJ Johnson back in 1984. All of our professional instructors have decades of real-world experience in the subject matter they teach.
APT's main location is our facility in Galena, MO (just outside of Springfield, MO). We also have training facilities in College Station, TX; Portage, WI; Kansas City, MO; and Kirksville, MO. As an added convenience for students at our main location in Galena, MO, we have affordably priced onsite lodging facilities for those traveling in from out of town.
If you don't see the specific class you want to take on the calendar, don't hesitate to call us to get something scheduled. We can even travel to your location for a training class designed specifically for your group!
Click here to buy "BJ Bucks" to use as payment towards your next class! You can purchase "BJ Bucks" in increments of $25.
bottom of page