All Licensed Dealers are required by Federal law to keep records of where they get a firearm and where they sold it. Any violations of transfer would likely be a violation of record keeping. Grounds for losing a license, and possible prosecution. But as is so often the case, a friend or family member from outside California may give or sell a firearm to a Californian either while in California, or when California resident is out of state. This example differs from the issue of Minnesota and coins, in that firearms are often associated with other crimes, the coins don't seem to cause the same problems. Still, increased regulation will affect commerce. I recall when Wisconsin residents would smuggle margarine in from Illinois.