The governor confirmed the proposal, previously worked out in closed session, also would mandate a police registry of assault weapons, grandfathering in assault weapons already in private hands.
It was agreed upon exactly a month since the Sandy Hook Elementary School tragedy.
Cuomo said he wanted quick action to avoid a run on assault weapons and ammunition as he tries to address what he estimates is about 1 million assault weapons in New York state.
Republican Sen. Greg Ball called that political opportunism in a rare criticism of the popular and powerful governor seen by his supporters as a possible candidate for president in 2016.
"We haven't saved any lives tonight, except one: the political life of a governor who wants to be president," said Ball who represents part of the Hudson Valley. "We have taken an entire category of firearms that are currently legal that are in the homes of law-abiding, tax paying citizens. ... We are now turning those law-abiding citizens into criminals."
In the gun debate, one concern for New York is its major gun manufacturer upstate.