Everyone likes to blame the Democrats for gun control, but here's a news flash: those of us who fervently believe in the Second Amendment are actually being betrayed by members of the Republican party who are in Congress right now. The budget bill on the table right now would gut the right to bear arms for millions of Americans, it's already passed the House and Senate, and the Congress is controlled by Republicans.
UPDATE: President Trump, a Republican, has signed the bill which has no funding for his beloved border wall, reduces gun rights, and fully funds Planned Parenthood. Whatever your beliefs on those things, it's pretty clear that it is not a conservative-friendly bill.
The spending bill that Congress hopes to pass is more than 2200 pages, according to Senator Rand Paul, who was outraged at being given less than a day to read the entire bill. Senator Paul live-tweeted his reading of the bill last night, and it's a pretty safe bet that nobody else in Congress spent the evening reading it before they voted.