Check out this URL for non-residents traveling into or through MA without a LTC permit.
Info For Traveling With A Firearm into and out of Massachusetts
Here's some info on large capacity feeding device.
Under Massachusetts law, a “large capacity feeding device” is defined as: “(i) a fixed or detachable
magazine, box, drum, feed strip or similar device capable of accepting, or that can be readily converted to
accept, more than ten rounds of ammunition or more than five shotgun shells; or (ii) a large capacity
ammunition feeding device as defined in the federal Public Safety and Recreational Firearms Use Protection
Act, 18 U.S.C. section 921(a)(31) as appearing in such section on September 13, 1994.” Ch. 140, § 121. This does not include “an attached tubular device designed to accept, and capable of operating only with, .22 caliber ammunition.” Id.
Large capacity feeding devices designed for large capacity rifles and shotguns may be lawfully possessed by a holder of a Class A or B license to carry. Ch. 140, § 131(a), (b)(ii). Large capacity feeding devices designed for handguns may be possessed only by persons holding a Class A license to carry. Ch. 140, §
131(a)