High gun tax, use funds for background checks - fbi type checks like for security clearances. It’s probably the next step for a national database, but I have given up on civil liberties a long time ago. Sorry but angry young males and guns don’t mix unless pointed at enemy combatants.