Shooter incident at elementary school in Uvalde, Texas - 19 children and 2 adults dead

It's already happening - I'm not going to post tweets because this will get too political and deviate from the social issue we're discussing.

But the lawmakers beholden to the 2A lobby and constituency are already publicly stating that the president wants to "take our guns away".

This shuts down this discussion at the start. It makes reasonable debate about ancillary issues totally impossible. It's disgusting.
I feel that the only way a solution has any reasonable political chance, is if all members of Congress(Senate and House) vowed and signed a pledge to not attack their opponents over gun control. Thereby removing the "fear" of retaliation via political ads and messages at campaign time. But that will only happen the day after a comet destroys the Earth.