The shooter's access to guns was already federally illegal but government bungled.  
Logic presents the following options:
Fix the bungle or enact new laws or do both or do neither.
My first choice would be fix the bungle.