Yes, you can carry firearms in Massachusetts. Massachusetts allows a person to carry firearms in public if the person has a license. Shotguns and unloaded rifles can also be carried in an enclosed case if the person has the appropriate license.