I'm not for the absolute ban of gun sales, however several things need to be done. Close the Gun Show Loophole (In a gun show everyone acts as a private owner selling to other private owners, not a store the gun sale practically acts as an act of donation from one to another, which means no backround checks no waiting period and no taxes on the sale.)
There should be a numerical limit the amount someone can buy per period of each type with an exception for store owners who would of course be licensed. (I.E. I couldn't go buy thirty pistols in a month, Thirty Rifles, Thirty Shotguns) Because most illegal gun sales start as legal ones, i.e. I'd go buy in bulk and sell to criminals out of my house or, back of van if you want to be a gun runner thats all you have to do.
There should be a ban on certain gun accessories like there is with silencers. (Clip extensions, non-full metal jacket rounds, especially in pistols, except in very rare cases a pistol is not used in hunting then its typically revolvers anyway.)
There should be a limit to the amount of ammunition one can purchase per month the only exception would be at firing ranges, in which the individual must use or discard all excess ammunition beyond their alotted monthly amount.
There should be a ban on assault weapons. (Only hunting caliber rifles and shotguns, along with only pistols that would count as semi-automatic not fully automatic should be legally available to the public.)
These controls are meant to do two things, one limit the illegal gun sales in the country the gun show loophole dose not affect legal gun owners in any real way beyond ensuring a waiting period and making them pay taxes. It's biggest purpose is a situation where one can buy guns without a backround check.
The limit to amount of guns sold is really to limit the underground market for guns, as guns are manufactured products from large industrial work places they are not something that can be efficiantly home manufactured. Thus every illegal gun probably started as a legal gun. Three Rifles, Three Pistols and Three Shotguns are far more then one private buyer will need to aquire in a month however a criminal seller would most likely make purchases in the twenties per month this limit would severly limit underground criminal sellers in the United States.
The limit to acessories and ammunition serves one purpose, to stop mass slayings we have in many cities a limit to how much cold medicine you can buy which has actually effectively hurt the meth trade, the same princple applies to ammuniton and the fact that like the Aurora slayings the killer had far more then one standard clip. Extended clips and large caches of ammunition is standard for most of these crimes, they should not hurt hunters because to hunt one would typically only discharge on average two rounds per their intended prey, shooting wildly into the woods after all would scare off the game.