ROC Training

At R.O.C. we pride ourselves with providing first class Firearms and Situation Awareness training for either first time or experienced shooters. Our staff are certified NRA and concealed carrier instructors. At R.O.C. our courses are ideal for any level proficiency shooter. We also provide personal one-on-one training tailor made to your specifications. Our partnerships allow us to provide Hand To Hand self-defense and Preparation classes

Previous articleWhy NJ SAFE needs all New Jersey gun owners in Princeton on Sept. 23
Next articleOathkeepers
John is founder of NJ SAFE Conference and is primarily responsible for the production of our events. He grew up shooting and hunting in Minnesota, and moved to New Jersey in 2002 after serving in the US Marines. John is focused on education, holding a Master's degree and pursuing a Ph.D.