Rigjumpr is absolutely correct. The only person that may purchase AND take delivery a handgun from ANYONE while not in his state of residence is the holder of an 03 Curio & Relic FFL. This only applies to C&R handguns. The C&R FFL permits you to collect in any state. An 01 Dealer can only take delivery in his state.
An unlicensed person may NOT receive a long gun outside his state of residence except from a FFL, and may not receive a handgun from anyone- per Federal law- 18 US Code Section 922. (inherited firearms ARE treated differently) In addition, California has state law restrictions on a Cali resident receiving any gun outside the state.
What we have here is... failure- to communicate.