Daily Pundit quotes Mayor Bloomberg as saying this:
I don’t think there’s anybody that’s defended the Second Amendment as much as I have. I think you have a perfect right to buy weapons and keep them for protection or for sport. We have tried to make sure that you have it. The Supreme Court says that there are–consistent with the Second Amendment–you can have reasonable restrictions, so, for example, you can’t buy a nuclear-tipped weapon.