Re 2nd Amendment, this does give a right to bear arms, but only to use that arm for traditionally lawful purposes, such as self-defense within the home, not to go to schools, etc to kill innocent people. Also it was created in the 18th century, when guns were not as fast loading as they are now. Although there have been some amendments. The first was the National Firearms Act of 1934, then the Gun Control Act of 1968, and finally the Hughes Amendment in 1986. In essence, what these three laws have done is to say respectfully that fully automatic firearms must be taxed and regulated, cannot be imported from outside the United States, and can no longer manufacture and/or register new/existing full auto weapons with the federal government (BATFE).
No one is advocating the withdrawal of the right to bear arms, just restrict it so the modern fast loading weapons are not included.
Who needs an automatic gun that has a magazine of many rounds to protect your own home?
Piers is chairing an entertainment show and whether you like him or not he is certainly great at PR, look at all the free publicity he is having.
How many are now watching his show, just to find out what outlandish comments he will make next.
He is certainly pushing the 1st Amendment to its core.
Will he last the pace?