Our Philosophy

Best of FoxSince the early years of our country, man, woman, and child have employed their firearm as a tool to fill the stewpot and for the sheer enjoyment of testing one’s discipline by hitting “the mark.”

Through the whirlwind of time, few traditions remain that truly define the American character than our penchant for skillful shooting. Today, as our beloved country is torn between believers and non-believers of traditional American values, OnTarget Range stands resolute as an unwavering bastion of our constitutional rights, therefore representing the very fabric of our American culture.

On the surface, we may appear as an establishment engaging in commerce…but within the spirit of OnTarget exists a higher calling to outfit Americans, train Americans, and provide Americans with an exceptional indoor range where they can practice the timeless skill of marksmanship.

OnTarget is staffed with friendly and patriotic souls who strive to offer the finest customer service while our Firearms Training Unit offers the most practical firearms training to be found in the industry. The goal of OnTarget is to deliver an enjoyable and satisfying experience at all levels of our operation. Whether you are a novice or a seasoned firearms enthusiast, all are welcome at OnTarget…“Your Resource for Shooting Excellence”

Our Sight Picture

Clean and well-ventilated, our 20,500 sq. ft. indoor range offers a 12-position, 25-yard Pistol Range, a 12-position, 50-yard Rifle Range, a Retail Store, and Classrooms. Everyone is welcome at our range, from first-time shooters, seeking a place to develop their fundamentals, to seasoned experts looking to maintain or improve their skills. OnTarget Range acknowledges and appreciates all customers who support both our facility and shooting sports in the community. Member or not, you can come with nothing and we will outfit you for your time on the range. Whether you are using the ranges or attending a firearms class, our goal is for all customers to have a safe and enjoyable shooting experience at OnTarget.

We are located at 560 Beechcraft Lane at the end of Knaack Boulevard off Route 176 in Crystal Lake. Can’t find us on your GPS? Search for Rte. 176 & Knaack Blvd. Turn into the business park at Knaack Boulevard and drive north to the end of the street and you won’t miss our facility.

OnTarget, the first and only indoor shooting range in McHenry County specifically designed and constructed as an indoor shooting range, contains the latest, cutting edge safety, health, and targeting technologies to ensure a top notch experience. OnTarget Range houses two classrooms, including one large classroom that accommodates up to 30 class participants. Our classes are designed to accommodate a wide range of skills from first time pistol shooters to those seeking training in all firearm systems at the expert level. Don’t have time for a regularly scheduled class? Give us a call and we will set up a block of private instruction for individuals or families on any firearm of their choosing. The great part about private instruction is that it is designed for your convenience.


Although Membership is not required to enjoy all the facilities at OnTarget Range, Members receive special benefits. These include reduced rates on the range, reserved lane scheduling, four guest passes per year, and a 50% discount on two classes per year (does not apply for Concealed Carry Classes). To take advantage of our membership perks, join now! Complete your Membership application on-line or come to the range where someone will assist you.

We accept all major credit and debit cards.

Corporate Events

Planning to reward your employees in a “ballistic” sort of way?. . .Or how about a surprise party for the shooter in your life?

Since our range opened in 2012, OnTarget has hosted over 300 corporate or group events in our “John Wayne” room.

We can facilitate your vision of a perfect party where your group can have a private instructor who will offer instruction on any firearm(s) you wish.

Just want a meeting without an instructor? We can arrange that also. Our room rental rates are as follows:

John Wayne Room – $100 for one hour; $150 for two hours; $200 for 3+ hours. Seats 30

*We can also offer catering for any function!

For details on corporate group outings for any size event, please call 815-477-2020.