Anyone interested in learning more about firearms will benefit from taking Maine CWP Training™ (NRA’s Basics of Pistol Shooting Blended Online) course, geared to educate first-time and beginning shooters about all aspects of pistol shooting, including firearm safety plus our private Live Fire Ran...

Read More
Sign up

Thank you for visiting, your referrals for our private and group certified handgun safety courses at any level are greatly appreciated.

Upcoming Available Cabela's Bass Pro Shops Dates November 23rd and January 18th

NRA Certified Personal Protection in the Home presented by Maine CWP Training™,...

Read More
Sign up

Samantha successfully completed our Fundamental Handgun Safety and Proficiency course this morning. First time she ever touched a firearm was this morning. She'll be visiting us at Cabela's Bass Pro Shops on November 23rd as well, as a responsible firearm owner she wants to know what the laws are...

Read More
Sign up

The NRA Certified Basic Pistol Shooting course is the best way for you to learn the basics of pistol shooting from the top firearms training organization in the world! Therefore the course is the first steps for you to obtain the proper ...

Read More
Sign up


2 months ago
My class today with Paul was the first time I’ve shot on a public range and inside. He made the class relaxed and stress free but informative. I was nervous going but soon became very relaxed. I’d recommend this class to anyone
- Carrie M
4 months ago
Big thank you to Paul and Maine CWP Training. The instructions on hand gun position and techniques helped me with being a more accurate shot. Safe handling of a fire arm and Paul's knowledge was a great and helpful experience.
- Vaughn W
9 months ago
Paul is an excellent teacher - professional.calm and knowledgeable. As a woman I appreciate a person who makes me feel comfortable and frankly isn’t patronizing. Paul is great and so knowledgeable. He clearly loves what he does. Recommend him highly!!
- Lis B

Contact Us


Call now
  • (207) 583-4723


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
Get quote
Message sent. We'll get back to you soon.