The Second Amendment gives citizens the right to keep and bear arms not only to safeguard their homes and property but to stave off the possibility, albeit remote, of a tyrannical government.
That is correct, but he later says:
We must support laws that ban gun show sales, straw purchases, interstate gun trafficking and other loopholes that enable handguns to get into the hands of criminals. And I find no good reason to allow private citizens to buy weapons of mass destruction that have no sporting or self-defense purpose - or to let felons or mentally ill people get hold of firearms.
Banning gun show sales, private or otherwise is non-negotiable. There are already laws dealing with straw purchasing, interstate trafficking, felons, and the mentally ill.
As for "weapons of mass destruction that have no sporting or self-defense purpose", who makes the decision as to what has and doesn't have sporting or self-defense purpose? Someone like Carolyn "Shoulder Thing That Goes Up" McCarthy? As far as I am concerned, any firearm can have sporting or self-defense purpose if I decide to give it that purpose.