You guys are confusing me, you mention large cap mags for rifles, then handguns.
A Beretta 9mm comes with a 15 round mag, a 96fs comes with a 11 round mag, to own a handgun in this state you need a LTC, LARGE CAPACITY.
So, what does the LARGE CAPACITY stand for? (when we talk about HANDGUNS)
If you are talking about rifles, like a AR-15, that only requires a FID card and I understand the restrictions on that, including the pre and post ban stuff.
Please clarify.
I should fire up Visio and make a MA firearm law flowchart.
Anyway, you need an LTC-A to own a > 10rnd handgun magazine. You need an LTC-B to own a > 10rnd rifle magazine. In either case, you can't own a > 10rnd magazine made after Sept 94. LTC-A includes everything you can do with a LTC-B or FID plus more.