Moving on...
And that's my point. Remember that Trump is the sideshow. If Trump sounds like he doesn't have a clue what his policy is or what he's doing, that's because he... doesn't have a clue about policy, and he doesn't have a clue what he's doing. He's Trump.
You know who else is ignoring him? Speaker Paul Ryan. Legislation doesn't pass unless it gets a floor vote in the House of Representatives, and one of the cool things about being Speaker is that if you don't want a bill to get a floor vote... it won't get one. All you have to do is as follows. Someone introduces a bill that a) you don't like, and b) might pass, send the bill to a committee chaired by someone who doesn't like the bill and has at least some claim to jurisdiction. Have that person perform a magical act that I like to call, "jack fucking shit." Through this magical act, the bill dies. The bill simply doesn't get voted out of committee. Hell, maybe the committee is stacked with more loyalists than Congress, and they vote the bill down anyway, and it doesn't get to the floor! No floor vote for you! Too blunt an instrument? The Rules Committee can always let opponents attach "poison pill" amendments to the bill, and that lets things get really fun. The Speaker always stacks the Rules Committee with hardcore party loyalists.
And like I keep saying, if Paul Ryan lets a bill get to the floor that the Freedom Caucus doesn't like, he gets Boehnered, so... he won't. No gun control, regardless of Trump.
Regardless of the protesters...
That's how negative agenda control does its thing. And the guns-for-teachers thing... that just ain't happenin'.
This isn't 'Nam. There are rules. Congress isn't going to do anything.