It's already state law in California that you cannot sell a firearm privately. If you want to sell one you either have to have your own dealer's permit or you have to do it through the dealer. The dealer acts as a middle man and does the background check.