There's been more than a little discusion on this topic since the most recent mass shooting in Colorado. To be honest, I can't think of any gun control law that would have prevented it, or one that would prevent something similar from happening in the future. Law doesn't work like that, people don't work like that.
I like the idea of licenses. I like the idea of a manditory safety class and a test over the laws people will be subject to. More knowledge and understanding amongst gun owners only benefits them. I like the idea of denying firearms to convincted felons, and I like there to be limitations on ownership for people who have pervasive and systemic problems with proper operation of firearms due to illness. These things are reasonable.
Gun control beyond that, well, I don't see how that could be effective. Law works when people agree with te law. Sin tax on bullet and firearms will only contribute to the already substantal grey and black markets for firearms, and might even give those who provide firearms illegally an excuse that otherwise upstanding individuals could idnetify with which is never something to be encouraged. Blanket bans on classes of firearm and kinds of accessories don't address the reasons for these events in the first place, and is something to be addressed as the secondary concern it should be. Gun crime correlates to the strength and quality of community more than gun control laws anyways. The way to cut crime is to help people help each other, not threatening broad swathes of the community with retribution for owning a certain kind of tool.