It is important to note that not only is this the first gun control legislation to actually be passed in the wake of Newtown shooting, but that it will pass with at least some Republican support. I cannot say for certain how many Senate Republicans will vote for the legislation, however I would imagine that many of the downstate Republicans will. Unlike those from Upstate they represent constituencies where gun control is very popular and where if they are seen as kowtowing to the NRA they could find themselves in electoral jeopardy.
This also comes as Vice President Biden is preparing to present his findings to President Obama and the Obama Administration is preparing to begin its second term by pushing Congress to pass federal gun control legislation for the first time in nearly 20 years. This includes 19 potential actions that President Obama can take via executive order and therefore bypass the Republican-controlled House of Representatives. At least one House Republican has threatened impeachment should President Obama do so. However, I don't think such articles would face good prospects in the Senate, assuming, of course, that the entire House acted upon them in the first place.
As for my view on the New York legislation and, by extension, the potential federal legislation, I believe that it's a good starting point. Yes, there is a right established under the Second Amendment. However, it specifically mentions a "well regulated militia." Additionally, I don't believe the founders envisioned allowing people to arm themselves with weapons like M-16s or AK-47s or other weapons that are designed with only one purpose in mind: to kill and injure human beings.
The fact remains that such weapons are nothing more than murderer's tools. Many states ban burglar's tools because they only serve the purpose of committing criminal acts. Those guns that only serve a similar purpose should be banned. Murder is against the law. It should be illegal to possess murderer's tools.
Update: After passing the Senate 43-18 last night, the bill passed the Assembly 104-43 this afternoon. It will now head to Gov. Cuomo's desk for his signature.