"Widely criticized on Twitter" is now a badge of honor.
My FB response from another thread here - sorry/not sorry if you saw it already:
RANT: It is getting really tiring defending our Constitutional government and telling the same people the same things over and over again. Strong emotions + ignorance = bad policy. Strong emotions are understandable at the present time. I love my children and hurt for bereaved families. But ignorance? So many can’t tell an assault rifle from an “assault weapon,” “the right of the people” from the enumerated powers of the state, semi-auto from full auto, what’s required when you buy a firearm, the government definition of a machine gun, what a bump stock actually does and how you don’t need one to get the same effect, how the NRA is made up of your neighbors and is not some monolithic evil corporation, that the NRA spends less money and has less influence than unions and progressive PACs, that feet and hands kill way more people than rifles, how difficult, rare and expensive it is to own a full auto firearm, how rarely the current laws are enforced, ad nauseum.
Negotiating from a position of ignorance is not a good place in which to put yourself. You wouldn’t dream of discussing calculus or quantum physics or organic chemistry with a practitioner of these without some knowledge of the subject (unless you are post-modernist; then it seems ignorance is a virtue). Why would you presume to make laws about things you don’t understand? That will not end well.
A fanatic is someone who won’t change his mind and won’t change the subject. I am quite willing to change my mind if the proposed solution will: respect due process, comply with the Constitution, prevent future occurrences, and would have prevented past events if that solution was in place at the time.