Webpage for recovering stolen guns
Very interesting idea. If a gun is stolen, the victim sends in the data. It is not posted online, and in the database is encrypted with 256-bit encryption. If someone wants to sell you a gun, you can run it. If there is a match, victim and finder are both notified. There's also a provision for posting a reward.
I know a few FFLs who have "connections" with the local police dep't and, off the record, have them run a gun if it is offered for sale. But you need a special connection, and the NCIC database is terribly unreliable. I'd expect a gun owner to be more precise with the serial number than would be a data entry clerk taking a telephone report.