ROC Training - CNJFO Members Receive 10% discount

  • January 28, 2020
  • December 31, 2020
  • ROC Training
R.O.C. Training


Unless otherwise noted all courses are held at:

ROC Training

8 Union Hill Road

Monroe Township, NJ 08831

(732) 851-2054


Courses may have prerequisites, please review full course description prior to registration. Certain 3rd Party courses may be ineligible for discount. Proof of active CNJFO membership is required to claim discount.



Upcoming Classes


Essential Holster Draw Skills

  • Tuesday, March 10, 2020
  • 6:30 PM  9:30 PM
CPR, AED & 1st AID Certification
  • Saturday, March 14, 2020
  • 11:00 AM  2:00 PM

Advanced Bleeding

  • Sunday, March 15, 2020
  • 11:00 AM  2:00 PM

NRA Basic Pistol

  • Saturday, March 21, 2020
  • 10:00 AM  5:00 PM

Low Light/ No Light Essentials

  • Sunday, March 22, 2020
  • 10:00 AM  2:00 PM

Dynamic Pistol Level 1 - Featured Course

  • Sunday, March 29, 2020
  • 10:00 AM  5:00 PM

Utah Non-Resident Concealed Carry

  • Tuesday, March 31, 2020
  • 6:30 AM  9:30 AM


Click here to view the full listing of upcoming ROC Training courses


Coalition of New Jersey Firearm Owners is a 501(c)(3) charitable organization as defined by the Internal Revenue Code

CNJFO
PO Box 768
Sewell, NJ 08080


Copyright  2016 CNJFO, All rights reserved

Powered by Wild Apricot Membership Software