R.O.C. New Jersey Concealed Carry Course (IT's HERE!) August 2025 to October 2025 (see drop down menu for date options)
Aug
2
to Oct 11

R.O.C. New Jersey Concealed Carry Course (IT's HERE!) August 2025 to October 2025 (see drop down menu for date options)

**PREREQUISITE for this class will be our Essential Holster Draw Course.**
This Class will meet the RENEWAL Requirements as well!!

Presenting R.O.C. Training’s NJ Carry Course. This course is a 3-hour instructor lead class with a substantial amount information covering everything from firearms safety, general concealed carry essentials, holster draw review, Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification. Students will receive a course completion certificate and a certified signed letter from the ROC Training instructor they can include with their application.

Course is Only: $150
To Arrange for Payment & Registration Please click on this link scroll down to the Buy Now button & select any available date from the Drop Down Menu Options:

View Event →
Essential Holster Draw Skills: August & September '25 (see drop down menu for date options)
Aug
7
to Sep 22

Essential Holster Draw Skills: August & September '25 (see drop down menu for date options)

Do you need to prepare for concealed carry course? How about that tactical or Dynamic pistol class that requires you to draw from a holster? Or maybe you just want to learn the essential skills to draw your pistol from a holster and re-holster it in the safest possible manner. This course will provide you with the basic essentials to draw from any holster you utilized for your carry needs.*NOTE for Union Hill Gun Club Annual Members*
This course satisfies UHGC’s requirements for drawing from a holster.

Course is Only: $85
To Arrange for Payment & Registration Please click on this link scroll down to the Buy Now button & select any available date from the Drop Down Menu Options:

View Event →
NRA Rifle Instructor Course
Aug
16
10:30 AM10:30

NRA Rifle Instructor Course

**YOU MUST COMPLETE BASIC INSTRUCTOR TRAINING PRIOR TO THIS COURSE**

Intended for experienced rifle shooters who have completed NRA Basic Rifle and the NRA Basic Instructor Training courses. This course will develop NRA Certified Instructors who possess the knowledge, skills and attitude necessary to conduct the NRA Basic Rifle Shooting Course.
Pre-Requisites for this course are as follows: Complete the NRA Basic Rifle & Basic Instructor Training Course and an open mind Both Instructor Courses Only: $195 (Lunch included)
To Arrange for Payment Please click on this link & select August 16th, 2025:

To Register please click here:

View Event →
Low Light/No Light Essentials
Aug
17
10:30 AM10:30

Low Light/No Light Essentials

YOU MUST KNOW HOW TO DRAW FROM A HOLSTER FOR THIS COURSE

With most defensive situations occurring at night one of the tools you should have is a good dependable flash light, but do you know how to use it to protect yourself? Do you know how to use it in conjunction with your firearm?
If not, this course is perfect for you. R.O.C. will take you through the different options for purchasing a defensive flashlights, techniques on how to implement them, how to use it in conjunction with your firearm and how to utilize them in self-protection scenarios. Tuition fee: $170.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the August 17th, 2025 date:

View Event →
New Jersey State SORA Certification (This is a 2 Day Class)
Aug
18
to Aug 19

New Jersey State SORA Certification (This is a 2 Day Class)

  • R.O.C. Training HQ (map)
  • Google Calendar ICS

*This is a two day class.** Course Time for both days is 10:30am-6pm

Do you need SORA certification to work your security job or ever thought about a career in security? R.O.C. now offers New Jersey state recognized Security Officer Registration for First Timers. Full training curriculum and materials are all included.

Simply fill out the NJSP online application (see link below), complete your electric fingerprints, obtain your certificate with the state’s 6 digit # and you’re ready for our course.

Tuition fee: $100.

To Register and reserve your seat, Please click on this link to arrange for payment and select the August 18th & August 19th, 2025 dates:

View Event →
Essential Rifle Skills - Beyond the Basics
Aug
21
6:00 PM18:00

Essential Rifle Skills - Beyond the Basics

So you have your semi-auto rifle, possibly taken a Basic Rifle class, but do you know how to operate all of those buttons and levers? ROC will help you understand each part and their functions. Proper way to hold a rifle, a ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the August 21st, 2025 (6pm - 8pm) date:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Aug
22
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select August 22nd, 4pm-9pm 2025:

View Event →
NEW YORK Concealed Carry Course (EVEN the 5 Boroughs!!!) PLUS Options for Maryland and DC!
Aug
23
to Aug 24

NEW YORK Concealed Carry Course (EVEN the 5 Boroughs!!!) PLUS Options for Maryland and DC!

  • R.O.C. Training HQ (map)
  • Google Calendar ICS

THIS IS REAL FOLKS & ROC IS READY TO GO!!!
**THERE ARE NO PER-REQUISITES FOR THIS COURSE.
*Finger Prints for
Maryland done DURING CLASS on August 24th!* You do not have to go to Maryland!
Presenting R.O.C. Training’s New York State/New York City Carry Course. This a mandatory two-day 18-hour instructor lead & live fire class with a substantial amount information covering everything from firearms safety, general concealed carry essentials, holster draw review, Mindset, Use of Force, New York Laws, 20 Questions Test, and of course a Shooting Qualification. Students will receive a course completion certificate from the ROC Training instructor that must be included with your application.
NOTE Fingerprints must be done at 1 Police Plaza in Manhattan.

Course is Only: $330 (includes Lunch)
To Arrange for Payment & Registration Please click on this link scroll down to the Buy Now button & select the August 23rd & 24th, 2025 (
Start Time for both days is 10:30am):

Add Maryland non-resident for an additional $150 & District of Columbia non-resident for another $150. You must go to Maryland & DC for fingerprints.

View Event →
Utah Non-Resident Concealed Carry Permit
Aug
26
6:30 PM18:30

Utah Non-Resident Concealed Carry Permit

Want to carry your firearms in 30+ states? With a Utah Non-Resident concealed carry permit you can do just that. If you were born in the US, just bring your driver’s license. Otherwise, we need a copy of your naturalization papers. Take the class and that's it!
Tuition fee: $85
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below. Walk-ons ARE WELCOME!
To Register and reserve your seat, Please click on this link to arrange for payment and select the August 26th, 2025 date:

Law Enforcement will also be on site to conduct finger prints for Florida Non-Resident carry permits. There will be a $25 charge paid in cash or check for this service after class is completed. Passport size photos are also available for $5 each.

View Event →
CPR, AED Certification & Introduction to 1st Aid
Aug
27
6:00 PM18:00

CPR, AED Certification & Introduction to 1st Aid

This certification course is Perfect for individuals with limited medical training who needs to have certification for their home and/or workplace. Some Examples are everyday Families, Youth Sport Coaches, Day care providers, teachers or lifeguards. All CPR/AED/First Aid Courses taught by a certified American Heart Association Instructors
American Heart Association Adult/Child/Infant - 2 Year Certification
Tuition fee: $95.
To Register and reserve your seat, Please click on this link to arrange for payment and select the August 27th, 2025 date:

View Event →
Stop The Bleed
Aug
28
6:00 PM18:00

Stop The Bleed

We will take you through different courses on how to manage an illness or injury in the first few minutes. It also offers training in recognizing illnesses and/or injuries and performing immediate care until emergency medical help arrives. We go through everything from applying sterile dressings to standard wounds up to properly supporting an injured limb. Upon successful completion of this course a certificate will be issued by American College of Surgeons Committee on Trauma.

Tuition fee: $80
Please click on this link and select the August 28th, 2025 date to arrange for payment:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Aug
30
10:30 AM10:30

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click this link & select August 30th, 10:30am-4pm 2025:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Aug
30
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select August 30th, 4pm-9pm 2025:

View Event →
NRA Basic Pistol Shooting Course
Aug
31
10:30 AM10:30

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select August 31st, 2025:

To Register please click here:

View Event →
Essential Gun Cleaning
Sep
4
6:00 PM18:00

Essential Gun Cleaning

Struggling with trying to figure out the best way to clean your firearm? How about what cleaning products will perform the best? Maybe you just want to understand how to disassemble your gun for cleaning. Well, this is the course for you. Everything from break down, to cleaning, to lubrication is covered in this class.

Course is Only: $75! To Arrange for Payment Please click on this link & select
September 4th, 2025 6-8pm:

View Event →
NRA Basic Rifle Course
Sep
6
10:30 AM10:30

NRA Basic Rifle Course

This course includes classroom and range time learning to shoot rifles. Students learn NRA’s rules for safe gun handling; rifle parts and operation; ammunition; shooting fundamentals; range rules; shooting from the bench rest, prone, sitting, standing and kneeling positions; cleaning, and continued opportunities for skill development. Students will receive the Basics of Rifle Shooting handbook, NRA Gun Safety Rules brochure, Winchester/NRA Marksmanship Qualification booklet, take a Basics of Rifle Shooting Student Examination, and course completion certificate.

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select September 6th, 2025:

To Register please click here:

View Event →
Women's NRA Basic Pistol Shooting Course
Sep
7
10:30 AM10:30

Women's NRA Basic Pistol Shooting Course

This course is perfect for first time Women shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states.

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select September 7th, 2025:

To Register please click here:

View Event →
NRA Basic Pistol Shooting Course
Sep
12
4:00 PM16:00

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select September 12th, 2025:

To Register please click here:

View Event →
Dynamic Rifle Level 1 - Featured Course in NJ
Sep
13
9:00 AM09:00

Dynamic Rifle Level 1 - Featured Course in NJ

It is said that a Rifle is the best tool if you must defend yourself in a gun fight, but do you have the skills to win the fight? This course will take you beyond the basic functions of your semi-auto rifle and provide you the abilities to defend yourself and your loved ones. Sling Utilization, Malfunction Clearing, Cover Drills, Shooting on the move and even working with a partner are all included in this course.
*This course is taught by Law Enforcement and Seasoned Industry Instructors*
For full detail on this course and to arrange for payment Please Click on this button, scroll down to the PayPal button and select September 13th, 2025 date:

**THIS COURSE WILL BE HELD AT THE SOUTH JERSEY SHOOTING CLUB in Winslow, NEW JERSEY. Address is 840 Piney Hollow Road, Winslow Township, N.J. 08344.** If you require lodging, there are several places in the Hammonton area to choose from.
There will also be a $40 range fee collected the day of this class.

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Sep
14
10:30 AM10:30

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click this link & select September 14th, 10:30am-4pm 2025:

View Event →
Essential Shotgun Skills - Beyond the Basics
Sep
18
6:30 PM18:30

Essential Shotgun Skills - Beyond the Basics

This course provides next level training on how to utilize a pump or semi-automatic Shotguns. ROC will help you understand each part and their functions. Proper way to hold a shotgun, a support ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the September 18th, 2025 (6:30pm - 8:30pm) date:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Sep
19
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select September 19th, 4pm-9pm 2025:

View Event →
*IT's Back* NRA Basic Personal Protection in the Home
Sep
20
10:30 AM10:30

*IT's Back* NRA Basic Personal Protection in the Home

YOU MUST COMPLETE NRA BASIC PISTOL OR AN EQUIVALENT PRIOR TO TAKING THIS COURSE.

Students will learn basic defensive shooting skills, strategies for home safety and responding to a violent confrontation, firearms and the law, how to choose a handgun for self-defense, and continued opportunities for skill development. Students will receive the NRA Guide to the Basics of Personal Protection In The Home handbook, NRA Gun Safety Rules brochure, the NRA Marksmanship Qualification booklet, and course completion certificate.

Course is Only: $180 (Includes Lunch)

To Arrange for Payment Please click on this link & select September 20th, 2025:

To Register please click here:

View Event →
Dynamic Rifle Level 2 - Featured Course in NJ
Sep
21
9:00 AM09:00

Dynamic Rifle Level 2 - Featured Course in NJ

It is said that a Rifle is the best tool if you must defend yourself in a gun fight, but do you have the skills to win the fight? This course will take you beyond the basic functions of your semi-auto rifle and provide you the abilities to defend yourself and your loved ones. Sling Utilization, Malfunction Clearing, Cover Drills, Shooting on the move and even working with a partner are all included in this course.
*This course is taught by Law Enforcement and Seasoned Industry Instructors*
For full detail on this course and to arrange for payment Please Click on this button, scroll down to the PayPal button and select September 21st, 2025 date:

**THIS COURSE WILL BE HELD AT THE SOUTH JERSEY SHOOTING CLUB in Winslow, NEW JERSEY. Address is 840 Piney Hollow Road, Winslow Township, N.J. 08344.** If you require lodging, there are several places in the Hammonton area to choose from.
There will also be a $40 range fee collected the day of this class.

View Event →
NRA Basic Pistol Shooting Course
Sep
21
10:30 AM10:30

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select September 21st, 2025:

To Register please click here:

View Event →
Essential Rifle Skills - Beyond the Basics
Sep
23
6:00 PM18:00

Essential Rifle Skills - Beyond the Basics

So you have your semi-auto rifle, possibly taken a Basic Rifle class, but do you know how to operate all of those buttons and levers? ROC will help you understand each part and their functions. Proper way to hold a rifle, a ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the September 23rd, 2025 (6pm - 8pm) date:

View Event →
CPR, AED Certification & Introduction to 1st Aid
Sep
24
6:00 PM18:00

CPR, AED Certification & Introduction to 1st Aid

This certification course is Perfect for individuals with limited medical training who needs to have certification for their home and/or workplace. Some Examples are everyday Families, Youth Sport Coaches, Day care providers, teachers or lifeguards. All CPR/AED/First Aid Courses taught by a certified American Heart Association Instructors
American Heart Association Adult/Child/Infant - 2 Year Certification
Tuition fee: $95.
To Register and reserve your seat, Please click on this link to arrange for payment and select the September 24th, 2025 date:

View Event →
Stop The Bleed
Sep
25
6:00 PM18:00

Stop The Bleed

We will take you through different courses on how to manage an illness or injury in the first few minutes. It also offers training in recognizing illnesses and/or injuries and performing immediate care until emergency medical help arrives. We go through everything from applying sterile dressings to standard wounds up to properly supporting an injured limb. Upon successful completion of this course a certificate will be issued by American College of Surgeons Committee on Trauma.

Tuition fee: $80
Please click on this link and select the September 25th, 2025 date to arrange for payment:

View Event →
NRA Basic Pistol Shooting Course
Sep
26
4:00 PM16:00

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select September 26th, 2025:

To Register please click here:

View Event →
NRA Basic Metallic Cartridge Reloading Course *NEW CLASS ALERT**
Sep
27
10:30 AM10:30

NRA Basic Metallic Cartridge Reloading Course *NEW CLASS ALERT**

This course is eight hours in length and is conducted in a classroom. Each student is taught reloading safety; center-fire cartridge components; using the reloading manual and reloading data; equipment; and the metallic cartridge reloading process.

Course is Only: $170 (Includes Lunch)

To Arrange for Payment Please click on this link & select September 27th, 2025:

To Register please click here:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Sep
28
10:30 AM10:30

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click this link & select September 28th, 10:30am-4pm 2025:

View Event →
Utah Non-Resident Concealed Carry Permit
Oct
1
6:30 PM18:30

Utah Non-Resident Concealed Carry Permit

Want to carry your firearms in 30+ states? With a Utah Non-Resident concealed carry permit you can do just that. If you were born in the US, just bring your driver’s license. Otherwise, we need a copy of your naturalization papers. Take the class and that's it!
Tuition fee: $85
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below. Walk-ons ARE WELCOME!
To Register and reserve your seat, Please click on this link to arrange for payment and select the October 1st, 2025 date:

Law Enforcement will also be on site to conduct finger prints for Florida Non-Resident carry permits. There will be a $25 charge paid in cash or check for this service after class is completed. Passport size photos are also available for $5 each.

View Event →
NRA Basic Instructor Training Course
Oct
4
10:30 AM10:30

NRA Basic Instructor Training Course

If you love firearms and you love to speak in front of people, why not consider becoming a certified NRA Firearms Instructor? Teach people the right way (safe way) to utilize their firearms.
Learn how to introduce guest speakers, organize your classroom, use training aids and much more. If public speaking is difficult for you, don't worry, R.O.C. will provide you with helpful tips and tactics to overcome that challenge.
You must take this course prior to any of our instructor discipline specific courses.

BIT Course Only: $185 (Lunch included)
This Course Requires full payment via Square reserve your seat.
To Arrange for Payment click here, scroll down, select the October 4th, 2025 Date:

View Event →
Dynamic Pistol **Level 2** - Featured Course In New Jersey
Oct
5
9:00 AM09:00

Dynamic Pistol **Level 2** - Featured Course In New Jersey

It’s Time to Push Your Pistol Training to the Next Level. Level 1 was about basic manipulations…Level 2 is about mastering them. One Handed Utilization, Cover Drills, Shooting on the move and even working with a partner are all included in this course.
*This course is taught by Law Enforcement and Seasoned Industry Instructors*

For full detail on this course and to arrange for payment Please Click on this button, scroll down to the PayPal button and select October 5th, 2025 date:

**THIS COURSE WILL BE HELD AT THE SOUTH JERSEY SHOOTING CLUB in Winslow, NEW JERSEY. Address is 840 Piney Hollow Road, Winslow Township, N.J. 08344.** If you require lodging, there are several places in the Hammonton area to choose from.
There will also be a $40 range fee collected the day of this class.

View Event →
NEW YORK Concealed Carry Course (EVEN the 5 Boroughs!!!) PLUS Options for Maryland and DC!
Oct
11
to Oct 12

NEW YORK Concealed Carry Course (EVEN the 5 Boroughs!!!) PLUS Options for Maryland and DC!

  • R.O.C. Training HQ (map)
  • Google Calendar ICS

THIS IS REAL FOLKS & ROC IS READY TO GO!!!
**THERE ARE NO PER-REQUISITES FOR THIS COURSE.
*Finger Prints for
Maryland done DURING CLASS on October 12th!* You do not have to go to Maryland!
Presenting R.O.C. Training’s New York State/New York City Carry Course. This a mandatory two-day 18-hour instructor lead & live fire class with a substantial amount information covering everything from firearms safety, general concealed carry essentials, holster draw review, Mindset, Use of Force, New York Laws, 20 Questions Test, and of course a Shooting Qualification. Students will receive a course completion certificate from the ROC Training instructor that must be included with your application.
NOTE Fingerprints must be done at 1 Police Plaza in Manhattan.

Course is Only: $330 (includes Lunch)
To Arrange for Payment & Registration Please click on this link scroll down to the Buy Now button & select the October 11th & 12th, 2025 (
Start Time for both days is 10:30am):

Add Maryland non-resident for an additional $150 & District of Columbia non-resident for another $150. Maryland fingerprints are an additional $115 fee and will be done on the second day of class. You must go to DC for fingerprints.

View Event →
NRA Reloading Instructor Course
Oct
26
10:30 AM10:30

NRA Reloading Instructor Course

This course teaches the knowledge, skills and attitude essential to organizing, promoting and teaching the NRA Basic Metallic Cartridge Reloading course.

Prerequisites: Candidates must complete Basic Instructor Training and the NRA Basic Metallic Cartridge Reloading course student examination with a score of 90% or better and perform pre-course assessments that demonstrate basic knowledge, skills and safe handling procedures for reloading metallic cartridges.

Course is Only: $225 (Includes Lunch)
To Arrange for Payment Please click on this link & select October 26th, 2025:

To Register please click here:

View Event →
Utah Non-Resident Concealed Carry Permit
Oct
28
6:30 PM18:30

Utah Non-Resident Concealed Carry Permit

Want to carry your firearms in 30+ states? With a Utah Non-Resident concealed carry permit you can do just that. If you were born in the US, just bring your driver’s license. Otherwise, we need a copy of your naturalization papers. Take the class and that's it!
Tuition fee: $85
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below. Walk-ons ARE WELCOME!
To Register and reserve your seat, Please click on this link to arrange for payment and select the October 28th, 2025 date:

Law Enforcement will also be on site to conduct finger prints for Florida Non-Resident carry permits. There will be a $25 charge paid in cash or check for this service after class is completed. Passport size photos are also available for $5 each.

View Event →

Essential Shotgun Skills - Beyond the Basics
Aug
14
6:30 PM18:30

Essential Shotgun Skills - Beyond the Basics

This course provides next level training on how to utilize a pump or semi-automatic Shotguns. ROC will help you understand each part and their functions. Proper way to hold a shotgun, a support ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the August 14th, 2025 (6:30pm - 8:30pm) date:

View Event →
NRA Basic Pistol Shooting Course
Aug
11
4:00 PM16:00

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select August 11th, 2025:

To Register please click here:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Aug
8
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select August 8th, 4pm-9pm 2025:

View Event →
Essential Gun Cleaning
Aug
6
6:00 PM18:00

Essential Gun Cleaning

Struggling with trying to figure out the best way to clean your firearm? How about what cleaning products will perform the best? Maybe you just want to understand how to disassemble your gun for cleaning. Well, this is the course for you. Everything from break down, to cleaning, to lubrication is covered in this class.

Course is Only: $75! To Arrange for Payment Please click on this link & select
August 6th, 2025 6-8pm:

View Event →
Dynamic Pistol Level 1 - Featured Course
Aug
3
10:30 AM10:30

Dynamic Pistol Level 1 - Featured Course

**YOU MUST KNOW HOW TO DRAW FROM A HOLSTER FOR THIS COURSE** Please contact us prior to registering.
NRA Basic Pistol & Essential Holster...done....but you realize you now need techniques on how to fully operate your pistol. "Are there more abilities to shooting, besides putting holes in paper, I should acquire?" Absolutely, this course is perfect for you to learn about the standard methodologies of how pistol shooting is implemented. Everything from basic holster drawing, to positions, to malfunctions and beginner drills are covered in this class.

*This course is taught by Law Enforcement and Seasoned Industry Instructors*

For full detail on this course and to arrange for payment Please Click on this button:
scroll down to the Buy Now button and select August 3rd, 2025, date:
Course is Only: $220 (Includes Lunch):

View Event →
Stop The Bleed
Jul
31
6:00 PM18:00

Stop The Bleed

We will take you through different courses on how to manage an illness or injury in the first few minutes. It also offers training in recognizing illnesses and/or injuries and performing immediate care until emergency medical help arrives. We go through everything from applying sterile dressings to standard wounds up to properly supporting an injured limb. Upon successful completion of this course a certificate will be issued by American College of Surgeons Committee on Trauma.

Tuition fee: $80
Please click on this link and select the July 31st, 2025 date to arrange for payment:

View Event →
CPR, AED Certification & Introduction to 1st Aid
Jul
30
6:00 PM18:00

CPR, AED Certification & Introduction to 1st Aid

This certification course is Perfect for individuals with limited medical training who needs to have certification for their home and/or workplace. Some Examples are everyday Families, Youth Sport Coaches, Day care providers, teachers or lifeguards. All CPR/AED/First Aid Courses taught by a certified American Heart Association Instructors
American Heart Association Adult/Child/Infant - 2 Year Certification
Tuition fee: $95.
To Register and reserve your seat, Please click on this link to arrange for payment and select the July 30th, 2025 date:

View Event →
Utah Non-Resident Concealed Carry Permit
Jul
29
6:30 PM18:30

Utah Non-Resident Concealed Carry Permit

Want to carry your firearms in 30+ states? With a Utah Non-Resident concealed carry permit you can do just that. If you were born in the US, just bring your driver’s license. Otherwise, we need a copy of your naturalization papers. Take the class and that's it!
Tuition fee: $85
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below. Walk-ons ARE WELCOME!
To Register and reserve your seat, Please click on this link to arrange for payment and select the July 29th, 2025 date:

Law Enforcement will also be on site to conduct finger prints for Florida Non-Resident carry permits. There will be a $25 charge paid in cash or check for this service after class is completed. Passport size photos are also available for $5 each.

View Event →
NRA Basic Pistol Shooting Course
Jul
28
3:00 PM15:00

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select July 28th, 2025:

To Register please click here:

View Event →
NRA Chief Range Safety Officer Course
Jul
27
10:30 AM10:30

NRA Chief Range Safety Officer Course

Are you presently an RSO...Have you completed NRA Basic Instructor Training...That means you are ready to be one of the NRA's Chief Range Officers. This course will teach you to develop SOPs, supervisor RSOs, organize emergency response plans and YES...train RSOs.
Course Only: $185 (includes lunch)

NOTE You must take RSO & BIT prior to this course.
To Arrange for Payment Please click on this link & select July 27th, 2025:

To Register please click here:

View Event →
NRA CCW Instructor Course (THIS IS AN ALL DAY CLASS!)
Jul
26
10:30 AM10:30

NRA CCW Instructor Course (THIS IS AN ALL DAY CLASS!)

**THIS IS A FULL DAY COURSE.**

NRA Instructors; it’s finally here!! Presenting the NRA’s newest and most comprehensive instructor discipline course ever…NRA CCW Instructor. This course has an extensive amount information covering everything from how to teach each lesson plan in Basic CCW to, teaching defensive pistol skills, drill preparation, running a line , etc. It will also include 5 live fire qualification drills an instructor candidate must pass in order to achieve this discipline.

Pre-Requisites for this class are as follows:

NRA Pistol Instructor

Course is Only: $360 (Includes Lunch)
**Seats are Limited**

To Arrange for Payment Please click on this link & select July 26th, 2025:

To Register please click here:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Jul
25
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select July 25th, 4pm-9pm 2025:

View Event →
Essential Rifle Skills - Beyond the Basics
Jul
24
6:00 PM18:00

Essential Rifle Skills - Beyond the Basics

So you have your semi-auto rifle, possibly taken a Basic Rifle class, but do you know how to operate all of those buttons and levers? ROC will help you understand each part and their functions. Proper way to hold a rifle, a ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the July 24th, 2025 (6pm - 8pm) date:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Jul
21
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select July 21st, 4pm-9pm 2025:

View Event →
NRA Basic Pistol Shooting Course
Jul
18
4:00 PM16:00

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select July 18th, 2025:

To Register please click here:

View Event →
Essential Shotgun Skills - Beyond the Basics
Jul
17
6:30 PM18:30

Essential Shotgun Skills - Beyond the Basics

This course provides next level training on how to utilize a pump or semi-automatic Shotguns. ROC will help you understand each part and their functions. Proper way to hold a shotgun, a support ready standing position, quick reloads are all covered in this class that prepare you for our advanced courses.

Tuition fee is ONLY: $125.
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below.
To Register and reserve your seat, Please click on this link to arrange for payment and select the July 17th, 2025 (6:30pm - 8:30pm) date:

View Event →
NRA Pistol Instructor Course
Jul
13
10:30 AM10:30

NRA Pistol Instructor Course

** YOU MUST COMPLETE BASIC INSTRUCTOR TRAINING PRIOR TO TAKING THIS COURSE **

Once you have completed NRA BIT now you are ready to select a discipline.
Why not apply your Knowledge, Skills and Attitude to obtaining a Pistol Instructor certification?
R.O.C. will take you through eight lessons on how to conduct the new NRA Basics of Pistol Course. Once all lessons are completed, we will end with the Performance requirements check list and Pistol Instructor Examination.
All Pistol Instructor candidates must first complete the NRA BIT (scheduled for 7/12/25) and the standard NRA Basic Pistol course (check course calendar) also at the Union Hill Gun Club.

Course Cost: $195 (Lunch is included):
This Course Requires full payment via Square reserve your seat.
To Arrange for Payment click here, scroll down and select the July 13th, 2025 Date:

To Register please click here:

View Event →
(SOLD OUT) NRA Basic Instructor Training Course
Jul
12
10:30 AM10:30

(SOLD OUT) NRA Basic Instructor Training Course

**SOLD OUT** This course is sold out. Next course will be in the November time frame.

If you love firearms and you love to speak in front of people, why not consider becoming a certified NRA Firearms Instructor? Teach people the right way (safe way) to utilize their firearms.
Learn how to introduce guest speakers, organize your classroom, use training aids and much more. If public speaking is difficult for you, don't worry, R.O.C. will provide you with helpful tips and tactics to overcome that challenge.
You must take this course prior to any of our instructor discipline specific courses.

BIT Course Only: $185 (Lunch included)
This Course Requires full payment via Square reserve your seat.
To Arrange for Payment click here, scroll down, select the July 12th, 2025 Date:

View Event →
New Jersey State SORA *RECERTIFICATION*
Jul
10
11:00 AM11:00

New Jersey State SORA *RECERTIFICATION*

If you need to renew your New Jersey Security Officer credentials R.O.C. now offers the 8 Hour NJ SORA Recertification training. Curriculum and materials are all included.

Simply fill out the NJSP online application (see link below), obtain your certificate with the state’s 6 digit # and you’re ready for our course.
NJ SORA Application Process (Click Link)
New Jersey State SORA *RECERTIFICATION* — R.O.C. Training

Course is Only: $50
To Arrange for Payment Please click on this link & select July 10th, 2025:

View Event →
Essential Gun Cleaning
Jul
9
6:00 PM18:00

Essential Gun Cleaning

Struggling with trying to figure out the best way to clean your firearm? How about what cleaning products will perform the best? Maybe you just want to understand how to disassemble your gun for cleaning. Well, this is the course for you. Everything from break down, to cleaning, to lubrication is covered in this class.

Course is Only: $75! To Arrange for Payment Please click on this link & select
July 9th, 2025 6-8pm:

View Event →
NRA Basic Pistol Shooting Course
Jul
6
10:30 AM10:30

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select July 6th, 2025:

To Register please click here:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Jul
5
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select July 5th, 4pm-9pm 2025:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Jul
5
10:30 AM10:30

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select July 5th, 10:30am-4pm 2025:

View Event →
NRA Basic Range Safety Officer
Jun
29
10:30 AM10:30

NRA Basic Range Safety Officer

With all of the new gun clubs opening in the Tri-State area why not become a certified NRA Range Safety Officer. Meet new people, maintain a safe environment for both on an indoor & outdoor ranges, also be an ambassador for the firearms culture and help that first time shooter achieve their bull's-eye smile.

NRA RSO Course Only: $175 and this includes lunch NOTE - This course is a prerequisite for becoming an NRA Chief Range Safety Officer.

To arrange for payment please click here and select the June 29th, 2025 date:

To Register please click here:

View Event →
NRA Basic Rifle Course
Jun
28
10:30 AM10:30

NRA Basic Rifle Course

This course includes classroom and range time learning to shoot rifles. Students learn NRA’s rules for safe gun handling; rifle parts and operation; ammunition; shooting fundamentals; range rules; shooting from the bench rest, prone, sitting, standing and kneeling positions; cleaning, and continued opportunities for skill development. Students will receive the Basics of Rifle Shooting handbook, NRA Gun Safety Rules brochure, Winchester/NRA Marksmanship Qualification booklet, take a Basics of Rifle Shooting Student Examination, and course completion certificate.

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select June 28th, 2025:

To Register please click here:

View Event →
Combo Holster Draw & ROC NJ Carry Course (additional dates are available)
Jun
27
4:00 PM16:00

Combo Holster Draw & ROC NJ Carry Course (additional dates are available)

Presenting the combination Essential Holster Draw and R.O.C. Training’s NJ Carry Course. This course is a 5-hour instructor lead class with a substantial amount information covering everything from firearms safety, detailed holster draw & re-holstering process steps, reloading, general concealed carry essentials, New Jersey Use of Force, New Jersey State guidelines, and of course our Firearms Familiarity Qualification.

Course is Only: $235
To Arrange for Payment Please click on this link & select June, 27th, 4pm-9pm 2025:

View Event →
Stop The Bleed
Jun
26
6:00 PM18:00

Stop The Bleed

We will take you through different courses on how to manage an illness or injury in the first few minutes. It also offers training in recognizing illnesses and/or injuries and performing immediate care until emergency medical help arrives. We go through everything from applying sterile dressings to standard wounds up to properly supporting an injured limb. Upon successful completion of this course a certificate will be issued by American College of Surgeons Committee on Trauma.

Tuition fee: $80
Please click on this link and select the June 26th, 2025 date to arrange for payment:

View Event →
Utah Non-Resident Concealed Carry Permit
Jun
24
6:30 PM18:30

Utah Non-Resident Concealed Carry Permit

Want to carry your firearms in 30+ states? With a Utah Non-Resident concealed carry permit you can do just that. If you were born in the US, just bring your driver’s license. Otherwise, we need a copy of your naturalization papers. Take the class and that's it!
Tuition fee: $85
If you would like to pay by Credit Card please do so via Square by clicking on the registration link below. Walk-ons ARE WELCOME!
To Register and reserve your seat, Please click on this link to arrange for payment and select the June 24th, 2025 date:

Law Enforcement will also be on site to conduct finger prints for Florida Non-Resident carry permits. There will be a $25 charge paid in cash or check for this service after class is completed. Passport size photos are also available for $5 each.

View Event →
NRA Basic Pistol Shooting Course
Jun
22
10:30 AM10:30

NRA Basic Pistol Shooting Course

This course is perfect for first time shooters who want to know anything and everything about a hand gun. All action types, caliber sizes and proper shooting techniques are covered in this class. Plus a generous amount of Live Fire exercises.
This Course Satisfies All Requirements for Obtaining a Non-Resident Concealed Carry Permit from Florida, Virginia, Connecticut (that's right) and other states. 

Course is Only: $160 (Includes Lunch)
To Arrange for Payment Please click on this link & select June 22nd, 2025:

To Register please click here:

View Event →
Dynamic **LEVEL 3** - VEHICLES (Featured Course)
Jun
22
9:30 AM09:30

Dynamic **LEVEL 3** - VEHICLES (Featured Course)

This course will teach students proper weapon manipulation techniques for specific use in close proximity to vehicles. The primary focus of instruction will be to show how to successfully utilize handguns and carbines, both around and inside vehicles, and use these seemingly obtrusive objects to their advantage.
You will practice working in and around vehicles and structures, coordinating movements solo, in pairs, and in small groups. This course also covers crucial medical considerations for managing injuries.
**YOU MUST COMPLETE DYNAMIC PISTOL or Rifle LEVEL 2 or EQUIVALENT TRAINING. Both are preferred** This is a highly advanced class. If you have not taken our Dynamic Level 2 classes, “equivalent training” must be from a reputable/well known training academy. NO EXCEPTIONS!!!

Course is Only: $235
To Arrange for Payment Please click on this link & select June 22nd, 2025 date:

**THIS COURSE WILL BE HELD AT THE SOUTH JERSEY SHOOTING CLUB in Winslow, NEW JERSEY. Address is 840 Piney Hollow Road, Winslow Township, N.J. 08344.** If you require lodging, there are several places in the Hammonton area to choose from.
There will also be a $40 range fee collected the day of this class.

View Event →