The solution to it all is to completely shut down all gun manufacturing in the nation.   Enough guns have been made to provide one or more for every human being in the nation.  The only ones still buying are those just expanding their arsenals in preparation for their self-fear created brown-black hordes, radical Islamists, socialists, liberals, ad nauseaum coming to get 'em.   At the same time ban all imports allowed in the bad trade deals so loved by the Corporate Oligarchy.  Shut off the sources, begin the return of reason.