This definitely could have been done better through legislation rather than regulation. Legislation would have provided more opportunities to negotiate something in return, which, before or after the recent elections, we would still be doing from a position of strength.
Part of what concerns me about this thread is the apparent willingness of some posters to throw Trump, who has so far been our friend, under the bus for an action that, when the entire chess board is viewed properly, helps us more than it hurts us. The only recent president who thought bump stocks shoulb be legal was the one trying to drum up support for more gun control. Let's not alienate our friends.