One of the reasons I got a Georgia Firearms License (now a Concealed Carry Permit) 15 years ago was to keep my name off the NICS list of background checks for each weapon I purchase. In Georgia, if you have one, you bypass that NICS check on a purchase. You still have to fill out the Form 4473, but that is retained by the dealer.
So unless the dealer is stupid enough to give up a Form 4473 for anything less than a SPECIFIC firearm serial number as a result of a LEO search warrant on a firearm used in a crime and tracked to the dealer via the manufacturer, that information stays with the dealer. IOW, they know you have weapons, but don’t know the type and specifics.
It saves money (each check at least $5), saves time, and keeps the information flow to the imperial government at a minimum.
So unless the dealer is stupid enough to give up a Form 4473 for anything less than a SPECIFIC firearm serial number as a result of a LEO search warrant on a firearm used in a crime and tracked to the dealer via the manufacturer, that information stays with the dealer.
The only real solution is to ban the 4473, and make the background check a mere call-in, with no revelation of whether and what firearm was purchased. The dealer gets a conformation/clearance number they can put in their records to protect themselves against the charge that they negligently sold without “carding” the buyer.
I’m unimpressed with legislation that prohibits government from misusing the data it collects. The only solution is to prohibit the collection in the first place.