Registering for courses is easy! It can all be done online in a matter of minutes. The form below will list all the dates of classes we are currently accepting registration for. Many times we schedule classes a month or two out, so be sure to check the next month if you don’t see anything on current month.

If you want to know more about a course before you sign up, choose from the “Other Courses” menu on the top to read more about it. If you still have questions, feel free to email us at

Note from the Instructor: We have been having some problems with the form working properly. If you experience any issues with the form, please feel free to call or text me at 252-258-0435.


Payment is required at the time you register to hold your place in the class unless you have made special arrangements with the instructors in advance. This also pays for your course materials. All study materials, test materials, and certification costs are covered with your initial deposit. When you submit the form below, it will take you to the payment page.

Note: If for some reason you choose to pay for only the course but need to rent a firearm and ammo laterplease bring cash on the day of the class for the difference ($30).

Student Information

Demographic Info

Why we ask for this: Some of our courses are governed by the state, such as Concealed Carry and Hunter Education. In order to prove we comply with equal-opportunity policies, we are required to obtain this information as part of our records.

Instructors or personnel may need to call or email you before class. Be sure to list the best number to reach you, as well as an email address you check often. Files will be sent to you via email to bring to class.

If you have any special needs that need to be addressed, please let us know what they are. We make every effort to adapt our classes to make the course accessible to everyone.

Course Selection

Select the course your are registering for below. Please be aware, your registration is not confirmed until we have received payment for your class on the next page.
Are you bringing your own firearm, or do you need to rent one from our instructors? Rental is $30 but includes ammunition for the course.


If you are bringing your own ammunition, please shop in advance! Do NOT purchase Tul or Wolf Ammo if there are any alternatives. They jam repeatedly in almost every firearm and add a lot of time to the range portion of the class because have to spend time handling firearms issues. Bring BRASS ammo (not steel) on class day and you most likely won’t have any problems.

By pressing submit below, you are agreeing to the following:

  • I understand that materials are required for certain classes and agree to bring all materials required for my course. (Course Materials are listed on the bottom of each course page under the “Classes” menu.)
  • I understand and agree that deposits for classes are non-refundable, and if I do not show for class, I forfeit the payment.
  • I have read and agree to the indemnification terms outlined on the S.A.F.T. website at
  • Pregnant or Nursing Mothers: Being pregnant or nursing does NOT exclude you from this class, however we want you to know a few things first. Pregnant women are encouraged to discuss their participation in this course with their physicians prior to registering for class. They should discuss the affects of exposure to loud noises and airborne lead particulates. If any students are pregnant or nursing an infant, they SHOULD NOT handle any chemicals, lubricants, or solvents, unless they have discussed doing so with their doctor.Since this course requires live-fire exercises, we will provide hand protection in the form of latex gloves for any woman who is pregnant or nursing.
Submit your information
When you press Submit below, if any required fields are not filled out, the form will let you know and highlight them in red. Simply update those fields and press Submit again.

Once you press the “Register for Class and Proceed to Payment Screen” button above, you will be immediately redirected to Paypal to pay your course fee.