The one thing that isn't getting considered here is the whole "he lives in Massachusetts" thing.
IIRC, MA requires that you be registerd as a firearms owner, AND they have have high cap mag limits like CA. When I went to live in MA back in '03, I knew that my background (although I did have a military TS clearance, would have prohibited me from getting approved for their strict permit process. I had to leave all of my firearms here in CO instead of taking them with me.
Even if your dad already legally owns/posseses a firearm in MA, you should really check out the mag limit restrictions versus trying to send him a firearm with a mag that violates the restriction.