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.