Your domain registration is pending. Check back in an hour

Front Sight Focused Firearms

Firearms Instruction and Licensing
Open today until 7:00 PM
Header image for the site


a year ago
Signed up for a class package with Kevin and right off the bat he is very knowledgeable and is very encouraging to the student. Its great when an instructor in any field shows a lot of passion to teach. Great guy. highly recommend taking classes from him
- Alan M
11 months ago
Our whole family went to take this concealed carry class and it was perfect! Great teacher, great amount of time learning, great place to practice. Kevin is super knowledgeable about gun laws as well as how to fix your form/technique. Definitely recommend him to anyone who is looking to get their conceal carry.
- Deborah Z
11 months ago
The training provided was exceptional. Instructor was thorough and made sure we fully understood every aspect of the class. He was very patient and made me (a first time gun handler) feel very comfortable with a firearm.
- Gracy Z

Meet Your Instructor

Kevin Johnson has been an LTC License to Carry  / CHL Concealed Handgun License / Concealed Carry instructor since 2010. His certifications include:  Texas DPS certified License to Carry Instructor, DPS certified School Safety Officer, NRA basic pistol instructor, and USCCA Concealed Carry and Home Defense Instructor. Kevin's forte is working with shooters of all abilities to improve their self defense skills with a firearm by focusing on safety, fundamentals, and marksmanship.

Front Sight Focused provides family friendly and professional firearms training with an emphasis on helping shooters gain the skills necessary to defend themselves, their loved ones, and property. 

We offer:
  • Texas License to Carry course (face to face)
  • Online Texas License to Carry course
  • Beginner Pistol course
  • Private lessons for individuals and groups
  • Tiered Instruction based on ability and marksmanship goals
  • Texas School Safety Officer Course. 

Contact Us


Call now
  • (361) 857-3235

Business Hours

Mon:8:00 AM – 7:00 PM
Tue:8:00 AM – 7:00 PM
Wed:8:00 AM – 7:00 PM
Thu:8:00 AM – 7:00 PM
Fri:8:00 AM – 7:00 PM
Sat:8:00 AM – 7:00 PM
Sun:8:00 AM – 7:00 PM
Contact Us
Message sent. We'll get back to you soon.