© 2017 by Top Shot Firearms Academy

Homestead Concealed Carry- Homestead Concealed Weapons Permit Class.- Homestead Gun Class- Miami Concealed Carry- Miami Concealed Weapons Permit Class- Miami Gun Class

Class Instructor/Teacher - Javill Byron with help from Javillbyron.com

javillbyron.org javillbyron.net

wmbmartialarts.com - wmbnow.org


Top Shot classes are taught by CERTIFIED firearms instructors who are also skilled black belts in multiple martial arts and experts in self-defense. Classes are designed to challenge both beginner and experienced shooters. 

  1. Never buy a Groupon or a Gun Show class. The safety of your family deserves better than a crowded and rushed Groupon or Gun Show class.

  2. Ask - How many shots do you get to fire? If the answer is less than 50, move on and find another class.

  3. Ask - What is the maximum amount of people allowed in the class? If the answer is more than 6; the class will be rushed and you won't have time to learn effectively.

  4. Ask - How long is the class? If the class is less than 4 hours, move on and find another class. 99 percent of Concealed Weapons Permit classes are about an hour long. You can't be thoroughly taught in a one hour class.

  5. Ask - are there any additional fees? You don't want to pay additional fees for the class, like range fees. One fee and no other hidden fees.

5 rules to follow BEFORE purchasing a concealed weapons permit course




Concealed Weapons-Permit Course
What you get:
Florida Concealed Weapons Permit Certificate Class
Fundamentals of shooting practice
Consultation on guns to consider
Ways to get the best prices on the guns you want
Gun safety skills and drills
A free Top Shot Advantage Package, which includes a free 30 minute self-defense lesson, free shooting time at the range, free targets, free ammunition, free gun rental, free ear protection and free eye protection.

Money Back Guarantee! We are so confident that if you don't like the class, we will give you your money back. No questions asked!


Click below for more information and to schedule your appointment now


(305) 929- 3847

16300 SW 137 AVE
Suite 128 and 130
Miami, FL, 33177

Small group Concealed Weapons Permit Classes

Private, In-Home Concealed Weapons Permit Classes

Family Concealed Weapons Permit Classes

Private Shooting Lessons

Security and Retail Loss Prevention

Personal Protection and Self Defense Lessons

Specialty Classes for Women, Couples, Real Estate Professionals, Teachers and Educators, and Celebrities/Public Figures.