Firearms Training

  • Are you an inexperienced shooter who would like to know how to safely operate and maintain your firearm?
  • Would you like to know more about marksmanship and how/when to deploy your firearm for self defense?
  • Have you been shooting most of your life but never have been taught how to handle firearms in a safe and proper manner?

Mainstreet Guns & Range offers training courses for the new gun owner and experienced shooters.


Available Training Courses and Instruction

101 Pistol Safety & Marksmanship - This course is geared toward those with little to no experience with firearms, as well as for those of you who have some experience shooting and would like to improve on your marksmanship and expand your knowledge.

1 on 1 Personal Instruction - Personal instruction and range time is offered upon request.  This is for the individual that wants to become more efficient and accurate with a Pistol, Shotgun, or Rifle (iron sights or scope), and would like personal instruction. The shooter must provide their own targets, ammo, and safety equipment.  Call or visit the store to reserve the range and coordinate instruction time.


 Stardard Training Course (101)


 Includes class and range time

 1 on 1 Personal Instruction


 Instruction only


 Stardard Training Courses

 Monday-Saturday  10am-4:30pm

 1 on 1 Coaching

 By reservation only

 Equipment Needed:
 Standard Training Courses 
  • 50 rounds of Ball/FMJ ammunition
    (May be purchased in our store)
  • Your firearm
    (Rental pistols are available for $10)
  • Eye and ear protection
  • Proper clothing and foot wear
 1 on 1 Coaching 
  • Targets
  • Ammo
  • Your firearm
    (Rental pistols are available for $10)
  • Personal safety equipment.
 Location:  Main Street Guns and Range
 405 Killian Hill Road
 Lilburn GA 30047



All training class fees must be paid in full at the time of enrollment.

Instructor Biographies

NRA Instructor:           Linda Nichols
NRA Consultant: Dirk Daube

Online Store


Shop Online

Over 50,000 items available
Secure checkout
Fast delivery

Our Location

405 Killian Hill Rd NW
Lilburn, GA  30047
Find us on Google Maps

(Store) 770-923-9810
(Fax) 404-492-7363
This email address is being protected from spambots. You need JavaScript enabled to view it.

Business Hours
Monday-Saturday 10am-9pm
Sunday 12pm-6pm