New York's Senate where Republicans hold strong sway has approved what supporters say will be the toughest gun laws in the nation.