New Hampshire Senate to Vote on Unions, Guns