My .02 on the subject of gun control comes down to the rather cliche saying, "Gun control means using both hands." I think the laws on firearm ownership should be loosened considerably but with the stipulation of required training. I served proudly in the Marine Corps and was brought up around firearms. I was even an firearms instructor at one point. So, due to my training, I can safely and properly handle any type of weapon from a little BB gun all the way up to antitank missiles and everything in between. Therefore, I feel that I should be able to own pretty much any weapon out there. However, I don't think that some suburbanite who thinks he's hard because he watched Rambo but has never held a weapon in his life, should have access to the same weapons I do.
A good example is how the UK handles licensing of motorcycles. Over there you can't just run down to the dealership and pick up an R1 or a Busa if you're a first time rider. They require you to start small and spend a minimum set amount of time on each class of bike before letting you upgrade your license and move up to the next size. I think treating firearms the same here in the US would ultimately result in a much safer public. Start small, and work your way up. Then once you reach the top bracket, get whatever you want.