Constitutional Carry became the law in Maine on October 15, 2015; if you are 21 years of age or more (18+ if active duty or honorably discharged US military) and are not otherwise prohibited from possessing or carrying a firearm, you can now exercise your right to bear arms without obtaining a permit.
To learn all what you need to know to carry a gun lawfully and safely, sign up for our 100% free online SAFER Basic Handgun Safety and Introduction to Concealed Carry course.