Reasonable people *can and do* differ on where the line is drawn as to what is reasonable and what isn't. Believing that anyone who disagrees with you on exactly where that line is makes them anti-2nd amendment or out to destroy our way of life is...wrong.
So, Metcalf, Schumer, and O'Bama should be welcomed with open arms, simply because they draw that line in a different place than I would??
You either have rights, or you don't. Once you start believing that you can draw arbitrary lines of exceptions to those rights, and still be considered "reasonable," you are saying that Ted Nugent and Chuck Schumer believe the same thing, with only minor differences.