Massachusetts. Feel free to look it up.
Sane, law abiding citizens may own a weapon. You are required to have an extensive backround check. You are required to go through training and safty course. You are required to have a gun safe.
And kudos to the Massachusetts State Police for catching...