Confidently Handle Firearms With Expert Training

Foster’s Firearms Academy offers expert-led training for individuals seeking concealed carry classes or armed security licensing. With a focus on firearm safety, legal education, and hands-on experience, our courses are designed to help you feel confident and prepared. Join us today and gain the skills needed for responsible firearm use in any situation.

Get Certified

All services
All services
Firearms Training and Safety Programs
Real Estate School

Firearms Training and Safety Programs

Real Estate School

Master Your Firearm Skills With Us

We offer courses designed for every level of firearm proficiency. Whether you're a beginner looking to obtain a concealed carry permit or a security professional in need of requalification, our services are tailored to help you succeed. Check out our services to find the right training for you and sign up today.

Meet Your Instructor

With over 20 years of teaching and firearms training experience, Edward Foster brings expert guidance and a calm, supportive approach to every class. A USMC veteran and certified instructor, he’s committed to helping you train with confidence and skill. Visit our About page to learn more about Edward.

Certified Instructor

Honorably Served in the USMC, With Over 20 Years of Expertise.

Certified instructor in the following disciplines

NRA CCW

NRA Basic Pistol

NRA CRSO

FL K Instructor

USCCA conceal carry and home defense

FBI Qualification Instructor

Basic pistol up to Advanced techniques

Coming soon defensive pistol

USCCA Fundamentals Course

Google Reviews

73 Reviews

Candee Edwards

23 November 2025

23 November

2025

Mr. Edward was great with the class very relaxed tried to make everyone feel that way when he had technical issues.He went on and made the best of it. I feel th...
Read more

Walt Newell

23 November 2025

23 November

2025

Instructor Ed was very patient and thorough with the information. He was adamant that if he wasn’t sure that you were going to be safe that he wasn’t gonna give...
Read more