Legislation based on emotion and steamrolled through soon after a tragedy is always works out well. Why not restrict cars to 25 miles an hour because someone without a license drives drunk and kills a bunch of people?
When the federales failed to bust Bloomberg for gun running all was lost in New York.