Piers Morgan is a twat of course. But Americans are only noticing it now he's talking about gun control?
Incidentally the second amendment protects federalism by insisting on the right of the States to form and maintain militia to defend the Union. It wasn't until the 80s that people started to insist that the right to bear arms was in order to fight the US government.