Attempts by government to control people predate our current political system. In fact it could be said that what is called gun control predates guns. It doesn't take much to figure out that if you and your cronies have pointed sticks and stone axes and no one else in the tribe has them you get to be the boss.
Here's how I see it: there are people who have a fundamental drive to dominate other people, that is as strong as the hunger or sex drive. I remember this being mentioned in a book I read many years ago and thinking that the author didn't know what he was talking about. But in the decades since then I've come to realize that he did. It follows that those with that drive would seek positions where they could have control over people, and as with many things, no amount of power is enough for them: they always want more. So they become political leaders (among other things), and try to increase what power they have.
There are other people who have a fundamental drive to be dominated. They don't go around saying "I want to be dominated" (though some might); what they do is have a fear of taking responsibility for their own lives, and don't understand that who is responsible ultimately has control. These fools are natural allies of those with a desire to dominate.
There are others of course who have no such drive and simply want to live their lives and let other people live theirs. People of this type formed this nation, based on individual freedom coupled with individual responsibility. But not everyone living here wants to live like that. So there is naturally conflict between those wanting men to be free and those wanting men to be controlled and taken care of by government.
This dynamic has been a part of political struggles throughout history, and what we call gun control is a natural part of it. That struggle, between those who want individual freedom and those who want government control, shapes the political debate, not the other way around.
(I like Cruz too by the way. I like Trump too, though there is a question over whether he really believes what he has been saying, and there is fear that he might run as a patriot but then govern as a liberal. I'd rather see Cruz debate Hillary and I'd rather see him place justices on the Supreme Court (including Scalia's replacement). But I'd like to see the illegals sent home too. And there are ways that it can be done.)