NorthShore Sports – Crystal Lake is a modern shooting range that offers a variety of firearms for handguns, shotguns, and rifles. The business features a well-equipped retail pro shop with helpful staff ready to assist customers in finding the right firearm, ammo, and gear for their needs. It also provides classes for men, women, and children, led by trained and experienced instructors who focus on safety and proper handling.
The range attracts visitors from across the United States and local communities such as Algonquin, Arlington Heights, Chicago, Crystal Lake, Barrington, Elgin, Huntley, Lake Zurich, McHenry, Round Lake Beach, and Woodstock. Customers consistently praise the staff for their friendliness, knowledge, and professionalism. Many have taken concealed carry classes with instructor Tony, describing him as thorough, friendly, and funny. Students appreciate the informative lessons that cover everything from basic to complex situations, helping them improve their skills and understanding of firearm safety.
The facility was originally part of OnTarget before being acquired by NorthShore Sports, which brought a positive, non-toxic culture back to the range. Customers value the clean environment, helpful staff, and the emphasis on education and safety. Overall, NorthShore Sports – Crystal Lake is recognized as a reputable place for shooting, training, and shopping for firearms and accessories.
Tony did a great job explaining his methods and reasons for using them. He particularly opened my eyes during his talk about home security and what NOT to do. This was an interesting class taught by a knowledgeable guy. I highly recommend it. Steve W
August 2026
Had a great beginner class with Tony. My wife and I took the class a couple weeks ago and really enjoyed both the education and fun experience. Tony is a great mentor/teacher and highly recommend this range and programs they provide
August 2026
Took CCL class with Tony and it was top notch! Will be back for more training.