Concealed Carry Classes in Ocala Florida

The class will begin with a presentation that will provide you with the knowledge needed in order to safely handle and operate a pistol properly and proficiently.

The final portion of our class will be the pistol qualification range, which will measure your ability to safely and accurately fire a pistol in a controlled and properly supervised environment.

For legal and liability reasons, we ask that you please be 21 years of age or older to participate in our class, and possess some form of valid identification in order to gain access to the indoor gun range.

You will be required to bring proper and dependable eye and ear protection, a pistol no larger than a .44 magnum, and at least 25 rounds of serviceable ammunition.

If you do not have access to a firearm but would like to participate in our concealed carry safety class, you will also have the option of renting a firearm with ammunition for a small service fee.

At the conclusion of our class, you will have all the required and necessary documents and instructions needed in order to properly apply for your Florida state concealed carry permit.

We cater to all City of Ocala residents, and to all surrounding Florida city residents as well, including but not limited to cities such as Gainesville, Dunnellon, Hernando, Beverly Hills, Morriston, Reddick, Lake Panasoffkee, Summerfield, Belleview, Anthony, Oxford, Sparr, Inverness, Williston, Orange Lake, Inglis, Citra, McIntosh, Crystal River, and Lecanto.

We also provide one-on-one concealed carry classes on any date and time before noon for folks who may be too busy with life, and may not have the luxury of committing to a scheduled class, so if you’re one of those individuals, please feel free to contact us about scheduling a one-on-one concealed carry class.

Simply utilize our self-checkout system below to purchase a class ticket(s):


Powered by Eventbrite

Comments 2

  • Ryan did a wonderful job of one-on-one teaching and answered all my questions as there came up. Learned several new things and was able to implement them immediately and with practice they will become second nature in application.
    His technique put me at easy and allowed me to learn without fear of judgement. Great job Ryan!
    PS. also a very good transfer agent.

    • I definitely appreciate the feedback Phil, along with your patronage, and for making my job as easy as possible today by doing exactly what needed to be done and done right throughout your training.

      – Ryan

Leave a Reply

Your email address will not be published.