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.
Best Range ever staff is always welcoming and very professional. Instructors Tony Best one i had by far extremely knowledgeable and extremely professional 👏 👌
March 2026
Professional and engaged. Informative & not boring. Highly recommend !
February 2026
Friendly staff, and great environment. Cant have fun at a range of the staff isnt polite. I don't have that problem here. Awesome place