I apologize to the elders for such a newbie question but I'm not sure about this. If a Mass resident buys a "Mass compliant" rifle at a gun store in New Hampshire, must the firearm be then shipped to a FFL in Mass or can the buyer take it home and be considered legal?