I would be in favor of a registry that contained the serial numbers of guns known to be stolen and not recovered, via Internet free anonymous search. After recovery the entry should be removed and no record kept.
Any law requiring a transfer via FFL dealer should have an exception when the buyer can produce a CCW license. Since, the 2A main purpose is protect the people from the government, the government should not have the information to come and get your guns. So, if we have to give up direct sales between individuals, we should get the restriction on government keeping records of the sale.
A free anonymous background search should be made available for any seller to use. I think that it is important that the Federal or State government be prohibited from keeping records on gun ownership.