Join our email list for Illinois Concealed Carry updates, classes, special deals and more!

Sign Up Now

Check our website often for special promotions!


Archery Courses from novice to competitor taught a former professional. Watch for details.

Gift Certificates available for any special occasion... Especially for the person that's hard to buy for.

Recommended Links

North American Firearms

Top Shot Class

Become a Safe and Responsible Gun Owner

Top Shot Class, based in the Chicagoland area is dedicated to providing students with the basic knowledge, skills and attitude necessary for owning and using firearm safety.  

Whether you've had fifty years of shooting experience or never picked up a gun, either way, you'll find what you need in Top Shot Class. Our NRA Certified Instructor Training is ideal for anyone interested in personal protection, trap, sporting clays, action pistol, long-range rifle, or just simply gun basics. 

Top Shot Class offers expert training in the following areas of interest:

  • Rules For Safe Gun Handling
  • Basic Pistol Certification
  • Basic Shotgun Certification
  • Basic Rifle Certification
  • Understanding Ammunition
  • Tactical Shotgun Training
  • Proper Firearms Transport
  • Proper Firearm Storage
  • Firearms Maintenance
  • Firearm Purchase Assistance

The many reasons people participate in our training are for recreational shooting, competitive shooting, hunting, exercise of constitutional rights, protection of self and family and firearms collecting. We look forward to serving all of our participants with the utmost professionalism.

Book your Top Shot Class today or call (708) 785-2312 to schedule an appointment (Chicago area only)

RECOMMENDED - Sign up for a subscription to USCCA, United States Concealed Association membership  membership. American Firearms Training of Illinois featuring 'Top Shot Class' is an affiliate of USCCA and thus may be compensated modestly for this recommendation. Thank you very much for visiting our website.

Top Shot Class - The Right Training For You!