No FFL required by law for intrastate shipping, but the shipping company (which is required to be notified the package contains a handgun) may require delivery to an FFL by company policy. You do not need an FFL to ship a handgun unless you use the US Postal Service.