Agnotology
NES Member
Here's the easy answer and it has not changed becasue of this new law:
It is and was always legal for you to buy Glocks. It also was not a crime for dealers to sell Glocks however it is a violation of REGULATION 940 CMR 16 for a dealer to sell a Glock. I'm pretty sure the maximum penalty is $10,000 per transaction and loss of MA license.
Any LTC class worth the price it charges must include a section on MA law and should also include mention of MA regulations.
I should have specified "from an ffl". However, the frame game, and off roster guns are all gone now, now no way to get a new one anymore. Not like I had enough dough for a G17L anyways.
Looks like next buy will be a 1911 or a Canik Mete SFX... probably