Eligibility Requirements


To be eligible for a Florida concealed weapon or firearm license:
  • You must be 21 years of age or older.
  • You must be able to demonstrate competency with a firearm.
  • Unless you are serving overseas in the United States Armed Forces, you must currently reside in the United States and be a U.S. citizen or deemed a lawful permanent resident alien by Department of Homeland Security, U.S. Citizenship and Immigration Service. If you are serving overseas in the U.S. Armed Forces, submit a copy of your deployment documentation with your application. Those who are Resident Aliens must provide a valid Permanent Resident Alien card.


Approved Training Courses


To qualify for a concealed weapon license, Florida law requires you to submit proof of competency with a firearm. A copy of a Certificate of Completion or similar document from any of the following courses or classes is acceptable:
  • Any hunter education or hunter safety course approved by the Florida Fish and Wildlife Conservation Commission or a similar agency in another state;
  • Any National Rifle Association firearms safety or training course;
  • Any firearms safety or training course or class available to the general public offered by a law enforcement agency, junior college, college, or private or public institution or organization or firearms training school, using instructors certified by the National Rifle Association, the Criminal Justice Standards and Training Commission, or the Florida Department of Agriculture and Consumer Services;
  • Any law enforcement firearms safety or training course or class offered for security guards, investigators, special deputies, or any division or subdivision of law enforcement or security enforcement;
  • Any firearms training or safety course or class conducted by a state-certified instructor or by an instructor certified by the National Rifle Association.



We offer a basic firearms safety training class to allow you to obtain a Concealed Weapons License in the State of Florida.


Sign Up