WELCOME TO THE R.O.C. TRAINING WEB SITE

We are located out of New Jersey’s Largest Private Indoor Gun Range. (Union Hill Gun Club), 
8 Union Hill Road in Monroe Township, N.J., 08831
Please visit
www.unionhillgunclub.com for full details.

Thank You,
R.O.C. Training Staff


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

R.O.C. is sponsored by: