Unless there has been a run on them in the past few days, most guns stores in MA will have them in stock. Some NH stores closer to the border also stock MA compliant models too.
Also, not likely to get banned. But that doesn't mean we won't have 100 pant shitting hysterics threads about bans every time some nutjob shoots people...