Does a seller (who is not an FFL) of a gun from out-of-state have to ship a gun through an FFL in their state to an FFL in MA or can they pack it up and ship it directly to my FFL upon receipt of a signed FFL form? Also, can handguns be shipped by either USPS/UPS/or FEDEX? Any special forms?