Your probably going to need a lawyer.
I tried to look it up in the newest edition of State Laws and Published Ordinances-Firearms. From ATF.
Your state has 18 pages of state laws plus ordinances for the cities of Boston, Cambridge, & Worchester.
I bet no one the state can answer your question
So answer to your question is no