The databases are all run and monitored by the ATF/FBI which also approve or deny the purchase(s). So if there is a failure to monitor the data it would lay with those agencies. You get both a state and federal background check when you buy a gun. Point being, the information already exists and is collected so no further legislation is required, just an added column in the spreadsheet.
And no, I have no issue with a person buying as many guns as he can afford in any interval of time. I got cut off in my last response - too wordy - and will restate, you can only shoot one gun at a time. The time difference in reloading versus changing weapons is nominal and would go unnoticed by the people being shot at.
In my opinion, there is no fix, and other than wishing it removed from debate, I consider gun control a nonissue.
I used to raise chickens. Timid, docile creatures, right? They are UNTIL they get overcrowded. Then the incident rate of pecking one another to death, stomping one another to death, ganging up on the weak and infirm drastically increases. Always happens, but much more frequently the greater the population.
The human animal is no different. Although social, herd beasts, we don't like being jostled in crowds. Ask any feller that was beat up for merely bumping into someone in a crowded bar, or the instances of violence on our roadways the more congested they have become.
Well, I reckon there is a fix then - depopulation. Just stating, not advocating.
Mass killings would still occur but at a reduced rate.
I am more afraid of getting cancer than I am of being the victim of a mass murderer, an islamic terrorist, or a World War III - with or without nukes (which could cause cancer).