Updates

Confident empowered women were 54% of our client base in 2019. Courses available 7-days a week by appointment for your convenience. 207-583-4723 cell-232-7063

Sign up

Samantha and Steve successfully completed our Fundamental Handgun Safety and Proficiency course and excelled at tactical strategies with Maine CWP Training™.

They'll be visiting us at Cabela's Bass Pro Shops on January 18th NRA Certified Personal Protection in the Home course.

You can too! htt...

Read More
Sign up

Hayes excelled with new tactical strategies and successfully completed our Fundamental Handgun Safety and Proficiency course. He'll be returning for our NRA Ceretified Personal Protection in the Home course on January 18th and Cabela's Bass Pro Shops, you can too!

Sign up

Carol successfully completed our Fundamental Handgun Safety and Proficiency course this morning at Top Gun of Maine.

Carol will be joining us for our NRA Certified Personal Protection in the Home course at Cabela's Bass Pro Shops on January 18th, you can too!

Learn more

OUR NEW NRA BLENDED BASICS OF PISTOL SHOOTING OFFERS ONLINE STUDY AND TESTING IN THE COMFORT OF YOUR OWN HOME

Buy

5:45AM ~ Aromah Therapy Begins at Our Preferred Maine Indoor Range.

We schedule NRA certified courses 7-days a week by appointment for your convenience.

Learn more

Testimonials

3 weeks ago
Paul is a great instructor, lots of experience and knowledge about handguns and associated laws. along with a willingness to your questions. I would recommend the handgun safety and fundamental course for anyone owning a handgun. .
- Peter D
a month ago
Highly recommended. The instructor(s) were very knowledgeable, patient and took time to answer all questions. I learned a LOT in this class. Well worth every penny.
- peter g
a month ago
Eye opening. Friendly and informative. Highly recommended. Learn the Laws.
- Mark R

Contact Us

Contact

Call now
  • (207) 583-4723

Address

Get directions
101 Main St.
Call for appointment
Harrison, ME 04040
United States

Business Hours

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