Why do we even care what he thinks. He's a mayor of a city. He should only speak for the people of New York City because he can legislate them. He has no say so for the rest of the US. I seriously doubt an anti gun person will speak for ANY member of the NRA regarding any firearm legislation. This is my 2 cents.
Now, back to our regularly schedule program...
37 People are murdered every day by the unlawful use of a firearm.
2,191 are saved every day by the lawful use of a firearm.
84,999,989 American gun owners killed no one yesterday.