Good job Shapiro; and good solid arguments. One quibble I have is your framing the issue as "left versus right", not because that is wrong but because it gives a dumb weasel like Morgan an opening to confuse the issue and misdirect it by saying, as he did repeatedly, "why do you frame the issue 'left versus right'". By this point your argument is half forgotten and everyone concentrates on this non-issue.
Say "anti-gun extremists" instead of "left"; or "abortion extremists"; or tax and spend extremists"; government run health care extremists", when talking about those issues, etcetera, etcetera.
It will leave the average (are there any other kind) left wing mouth piece foaming at the mouth and unable to formulate a coherent answer.