Re: 5 - President Trump gets all of the blame for this.
He’s the President. Bump stocks being banned doesn’t go anywhere without him getting the ball rolling.
And he’s never stepped back from his decision, AFAIK.
Trump iS a new yorker. I seriously doubt he knows the difference between automatic and semi-automatic fire beyond his advisors and what he’s seen in movies.
“President Trump gets all of the blame for this”.
OK by me if advice to Trump was to quiet the fires with an unconstitutional edict.