Beware.
There's a poison pill in that bill.
Enhanced/expanded NCIS checks.

So what's likely to happen is that the House Senate conference tosses out the carry part, keeping the NCIS expansion.
Back to the House where those who voted for it will be loathe to vote against that which they formerly supported.