As much as I disagree with the Dems, alot of stuff has gotten pushed through quickly in this administration. A firearms ban blitzkrieg wasn't an unreasonable possibility.
I agree that this is rooted in the fact that the last time such a ban was enacted, Dems got booted. And they know it.
Still, I'm grateful for any little edge we get.