I know it's overkill but I've found that it is easiest to just deliver the firearm to my local FFL and leave it to them to ship. I have the buyer ship his contact and his FFL info to my local FFL and bingo all done. I pay my FFL's fee as it's my choice to go thru him to do the transfer to simply the transaction. I figure that they have sold thousands of guns over the decades and probably much more knowledgeable than I. Plus my local UPS hub is only open for packages 1630-1730 some business hours huh!