Not an expert but just sold a rifle to a California buyer. It involved some extra paperwork by the FFLs and the buyer. Find a FFL who is registered with the California DofJ. He will know the process which involves getting a shipping number from the CA DofJ website, etc.
There is also a 10 day waiting period which your son will have to endure before he can pick up the shotgun from his FFL.