As a matter of federal law background checks are not required in sales between private parties. I'm not sure how you would implement a background check system that allows for private party sales while at the same time prevents people from fishing the database for dirt on their neighbors.
Of course there are some states, like California, that don't allow sales between private parties.
Of course there are some states, like California, that don't allow sales between private parties.