Here's the way it works, Bogie. The Republicans serve us much better as an opposition party. How much stuff was Clinton able to push through with a Republican majority in Congress. Not much. How much liberty grabbing, government growing, deficit spending crap was Bush able to get through with the Republican majority. All of it.
So if a Republican president wants gun control, he'll get it, with either a Dem or Repub congress. If a Dem president wants gun contol, he'll need a solid Dem majority.
There's your answer.