Expert Marksman Academy in Apopka, Florida, offers top-tier firearms training for all skill levels, from beginners to advanced shooters. Led by NRA Certified Instructors, they provide comprehensive courses, including concealed carry and simulated training solutions, ensuring safety and proficiency. As a licensed firearms dealer, you can also shop for firearms and accessories online. It's a professional and welcoming environment for anyone looking to enhance their marksmanship or pursue a career in security.
Good to Know
Amenities
Wheelchair Accessible
Accepts Card
Online Payments Only
Team Building Activities
Firearms Sales
Security Training
Show all 1 more
Simulated Training
Who Can Visit
Minimum Age: 18+
Hours & Location
Orlando, United States
1485 S Orange Blossom Trail, Apopka, FL 32703, USA
Ratings & Reviews
5.0
61 Google reviews
The 5 most recent reviews, from Google.
Randal Martin
5.0
Dec, 2025
Great "Ready for Anything" class with instructor Shay Davis today. His instructions were clear and concise with excellent emphasis on safety. Shay presented real world scenarios with great explanations of how to respond with practice runs of each scenario. I greatly enjoyed the class and have much more confidence that I can safely conceal carry going forward. Thanks Shay!
Latoya Jones
5.0
Nov, 2025
My session at Expert Marksman Academy was great! My instructor Shay did an awesome job teaching me about gun safety. I feel confident now knowing how to safely operate my firearm. Thank you guys so much! Me, my mom and sister definitely recommend.
Sharon Griffin
5.0
Oct, 2025
Shay the instructor was awesome. He took his time and explained everything thoroughly especially gun safety. My daughter and I came away with a better understanding and knowledge of gun ownership and gun safety. I would recommend him for your concealed carry permit. He offers several types of classes. We got the Multiple Calibers" Assessment Package and it was worth every dollar. If you don’t have your concealed carry permit I highly suggest you contact Shay and get trained.
Lam Dinh
5.0
Sep, 2025
Best of the best instructor. Shay goes above and beyond to teach me some real life situations. Highly recommended. Go get your gun control education before owning one. Shay is the man
Jennifer Young
5.0
Jun, 2025
I had the pleasure of taking the basic pistol course this morning with Shay. I have always been a little uneasy/apprehensive around firearms even though my father was a LEO as was my spouse. Shay’s course and disposition was the perfect balance of education and real world application to help me overcome my reservations.
I took the class with my adult son who received a firearm upon his college graduation. The class was safe, engaging, and informative. It exceeded all of my expectations and assumptions. I would recommend Shay’s course to anyone looking to learn and/or looking to enhance what knowledge they already have.
I look forward to seeing Shay again to continue my education and training with the firearm I was comfortable enough to purchase after the course.
People Also Ask
How can I book a class or appointment?
You can easily book an appointment or chat with an instructor by clicking the designated link on our website.
What kind of firearms training do you offer?
We provide a diverse range of firearms training classes, including comprehensive concealed carry courses, various marksmanship shooting drills (both live-fire and simulated), and specialized security officer training.
What are the prices for your security license classes?
The Class D (unarmed) security license class is $150, and the Class G (armed) security license class is $250.
Do armed officers need to re-qualify annually?
Yes, Florida requires armed Class G Security Officers to re-qualify yearly. Our 4-hour re-qualification course is available several times a week for $100.
Can I buy firearms and accessories from you?
Absolutely! As a Licensed Firearms Dealer (FFL), you can conveniently shop for firearms and accessories online. Choose between in-store pickup at our Apopka location or have it transferred to an FFL near you.