So long as Republicans have a say? That’s called democracy.
Why do you take umbrage? Your party just blew up our deficit with a partisan tax bill and also sought to take health insurance away from tens of millions of people with a party line vote.
Just because Republicans are rabidly anti-gun control doesn't mean America as a whole is. There is public support for some things you guys refuse to consider. By blocking this, you only help ensure that when you guys eventually find yourselves sufficiently in the minority in Congress, a partisan gun control bill will be passed over your objections. This is what happens when you stonewall certain policies that have a lot of support. And for the record, it's not like gun control is the only thing Congressional Republicans refuse to consider. Pretty much anything Obama wanted to do was also off the table.
If I remember correctly, there was a health care bill that passed that did not receive a single vote from the opposing party. So it’s not like either side has completely clean hands.