Still, Obama pushed Congress in his State of the Union address to take all the measures up. "Each of these proposals deserves a vote in Congress. If you want to vote no, that's your choice. But these proposals deserve a vote," Obama said.
The remark could be seen as an acknowledgement that the measures may not pass - he was asking lawmakers to vote, not to pass everything. But White House officials have said Obama wants to increase pressure to stop opponents of gun control from keeping the legislation tied up without a vote, a common Senate practice that can bring effective death to legislation.
Forcing a vote on an assault weapons ban that isn't likely to pass also could give political cover to some moderate Democrats to vote for background checks and trafficking bills. Then those senators can tell gun owners back home that even though they supported background checks or anti-trafficking bills, they didn't support anything that would take away a single gun from law-abiding citizens.