How does your database accomplish this? Really. Think it through before you answer.
What you seem to refuse to understand is that your national database will have zero effect on people convicted of assault, rape, home invasion, etc., but will instead, by intent and design, be a handy national database of all LEGALLY owned firearms, and LEGAL firearm owners--legal, of course, until such possession is declared illegal by totalitarians and their retarded enablers.
In fact, I have to wonder exactly why you'd prefer that people convicted of assault, rape, home invasion, etc., steal guns rather than buy them legally. How is that preference responsible?