+1 to everything Chipperman said in post #2. First off, there is a list on Northeastshooters.com of the majority of cities in MA. This list is color coded. If your friend is moving to a city that is color coded red, he's in for a helluva fight to get an LTC. If he's moving to a green colored city, things should be okay. Basically, the chief of police is the final authority on who gets to have a gun. If the chief is anti....you're SOL.
The catch is, LTC's are valid statewide. I used to live in a "green" city, which is where I got an unrestricted LTC-A. Now I live in a "red" city were all LTC's are restricted, but mine still counts as unrestricted. Hopefully I don't get screwed come time for renewal.
Now, to explain what all this means, a restricted LTC (license to carry) usually means you can't really carry. It can be a license to carry, restricted to target shooting only (for example), which would mean you can only legally carry when you are at a range. If you aren't at a range, you can't legally carry.
Additionally, there is a list of firearms which are approved for dealer sale in MA. If a firearm isn't on this list (such as anything by Kimber or Springfield Armory), a dealer can't legally transfer it to you. So basically, that nice new Kimber that you may be eying, sorry, can't have it. Only way to get something like that is from a private party transfer from someone who already owns one. What this boils down to is that practically the only way to get new firearms from many manufacturers is to wait for someone to move to MA that already owns one. Then you have to wait for that person to not want to own it anymore. Then you have to be the lucky one to buy it from them.
Beyond this, there are "consumer protection regulations" imposed by the attorney general that further restrict the sale of firearms, even the ones that are on the approved list. Those are a real picnic to figure out.
Long story short, gun ownership in MA is complicated. It's a fairly safe bet your friend will easily be able to select a firearm from a state-approved list, purchase that firearm, take it home, and look at it, maybe even take it to the range once in awhile. Beyond that, nothing is a guarantee. Suggest that your friend does a lot of research. He can (should) contact GOAL (Gun Owners Action League, think NRA but at the state level for MA) and get a lot of valuable and accurate info on what he's going to be dealing with as a gun owner in this glorious state. Other than that, all I can say is good luck.