Maine permits a person 21 or older who is not otherwise prohibited from possessing a firearm — or a person 18 or older who is on active duty with the U.S. Armed Forces or National Guard or has been honorably discharged — to carry a concealed handgun without a permit. Effective October 15, 2015 (PL 2015, ch. 327).
"A handgun carried by a person who is 21 years of age or older and is not otherwise prohibited from carrying a firearm or is 18 years of age or older and under 21 years of age and is on active duty in the Armed Forces of the United States or the National Guard or is an honorably discharged veteran."
25 M.R.S. § 2001-A(2)(A-1) statute