Democrats will control the state Senate with a 21 to 19 majority when lawmakers begin their new terms in January , but those who support stricter controls on gun possession and purchases will hold only a narrow majority in the Senate Democratic Caucus .