OnSight Firearms Training

Train in a Group setting
Learn new skills, refine known skills, work your fundamentals in a group environment with professional instructors. With a focus on defensive shooting skill set, we provide a variety of class levels and platforms to challenge and inform students and the decisions they make in the context of self defense.

A More Focused Approach
Whether you’re looking for guidance during that first trip to the range, or you’re looking shrink the size of your groupings, we will be happy to work with you one-on-one. We also are happy to accommodate small or medium-sized private groups.

State-required Classroom Courses
OnSight Firearms training is currently offering Pistol Permit courses and application assistance for the following states:
New York ■ ConnecticutUtahArizonaNew HampshireMaineFloridaRhode IslandMassachusettsVirginia

OnSight Firearms Training and Pistol Permit Services
OnSight Firearms Training | Facebook
Westchester, NY
Firearms Instruction




OnSight Firearms Training
OnSight Firearms Training | Facebook


  1. 15

    Content Master

    500 Posts? You're a content Master!
  2. 30

    I LOVE IT!

    Content you have posted has attracted 500 positive reactions.
  3. 20

    Can't Get Enough of Your Stuff

    Your content has been positively reacted to 250 times.
  4. 15

    Seriously Likeable!

    Content you have posted has attracted a positive reaction score of 100.
  5. 10

    Member for 1 year!

    Congratulations, you've been a member for a year!
  6. 10

    Can't Stop!

    You've posted 100 messages! Bet you can't get to 200 today ;)
  7. 10


    It's your birthday!! How about some points?
  8. 5

    Keeps Coming Back

    30 messages posted. You must like it here!
  9. 10

    I Like It a Lot

    Your messages have been positively reacted to 25 times.
  10. 2

    Somebody Likes You

    Somebody out there reacted positively to one of your messages. Keep posting like that for more!
  11. 1

    First Message

    Post a message somewhere on the site to receive this.