I live in NH, my friend lives in MA. If he drives a pistol up to a NH dealer and has the dealer do a FFL transfer to me, does he need anything special to complete the FA10 process? Is this legal to do, or does he have to bring it to a MA dealer and ship it?