non ffls can use USPS to ship long guns.. not handguns. FFL to FFL 2day for handgun is fine. From what i understand - now in CA everything has to go through a 01 FFL; even if the buyer has an 03.