“But I can certainly understand what prompted him to ban bump stocks. Tremendous pressure”
That is probably the worst possible argument you can make. We elected him to stand up to the pressure. That’s what he was supposed to do. Follow that logically; now the pressure is to ban sporting rifles. Would he succumb to that pressure as well?
I think the extension of your pressure argument with regard to “sporting rifles” is a bit far-fetched, myself. Now if you want to say “assault rifles” and in the context of AR-15 and AK clones (not MGs) then I’d say, yeah, that’s a clear departure from 2A, IMO. He didn’t do that.
President Trump executed an Executive Order, not Congressional Statute on bump stocks. There’s nothing stopping that EO from being negated by a future President.