That's not too easy and you have to pay a transfer fee.
Would the government making a list mean you aren't going to have to pay for it? Are you really that confused about economics?
I don't want anything substantial that doesn't already exist. In Virginia, and I realize we've led the way in non-intrusive checks, there is a database and has been since 1989. We started doing instant background checks back then. There is not waiting period or anything like that in VA. They check you and you walk out of the store with your gun. After VA Tech, they included people that had been adjudicated mentally unstable in the database. You may do it differently elsewhere, that's the way we do it here.
All I think is they should have a web front end and a web app for private people who wish to use the system. I really don't get the issue. Is it 100%? nope, and I don't want it to be because that's UBC or guns registration by any other name. I want it to be available and optional. If I want to give my gun to my son, would I use it, no. I know him. I know what he's been up to. But, if I wanna sell my gun to the guy that lives around the corner, I'd wanna check him out because I don't really know him that well. Yes, I could take the both of us down to some gun dealer 10 miles away and pay the dealer a transfer fee and all that BS, but why? How about I go to my computer, log in to the State background check system, put dude's info in there and let it tell me if I should sell or not? Then just complete the transaction without leaving the comfort of my home.
Now, as long as we're talking about it, I'd like to add a few things like mandatory destruction of all records for guns (what is it now, you have to keep them 20 years?) let's destroy them when they hit 7 years. Also, any trace left by the background check must be purged from the system within 6 months. If you haven't figured out you have a problem in less time than that, tough.