The New York state legislature has passed Governor Andrew Cuomo's gun control package by a vote of 104-43.

The state Senate passed the legislation last night, and Cuomo has pledged to sign it quickly. The legislation, the first in the nation since the Newtown massacre last month, would expand the state's existing ban on assault weapons, limit the size of ammunition magazines, place further restrictions on gun sales, and create safeguards to make it more difficult for the mentally ill to own firearms.