Private Lessons

A great option for firearm instruction, private lessons are offered by NorthShore Sports – Crystal Lake for those shooters who seek a more personal firearm class, flexibility with a training schedule, or to focus on specific firearm skills.

Whether you are seeking instruction for a handgun, rifle, or shotgun, NorthShore Sports – Crystal Lake has the right instructor who is an expert on the specific firearm platform you wish to be trained on. Participants are invited to bring in their personal firearms or use our rentals. There is no extra charge when using our rental guns.

The beauty of private lessons is that the participant sets the pace of instruction, chooses the exact topics, and selects a mutually acceptable appointment with the instructor.

Private lessons vary from beginner to the expert who may be seeking advanced fire and maneuver drills. The NorthShore Sports – Crystal Lake instructors will employ their flexibility and creativity to design a training session for any shooter at any level of experience.

Private Lesson Fee

The private lesson fee is $100 per hour for up to two students. Most sessions run two hours as we begin in the classroom and finish on the range. For 3 or more students, NorthShore Sports – Crystal Lake will charge and additional $25 per person per hour.

Included are 50 rounds of .22 LR and 25 rounds of your choice of 9mm, .380 ACP, .40 S&W, .38 Special, or .45 ACP.

Additional Costs

Participants may purchase additional ammunition if they wish. Targets and ear & eye protection are included.


To enroll in a private lesson, just give us a call at 815-477-2020 or email and we will get you in touch with an instructor.