Not every town was a boom town, full of drunken rowdy morons, but yes, they did indeed impose gun control, usually draconian controls, whenever the need struck them. The country has always had gun control laws, and the individual states enforced them however they wished. The Feds did nothing, because it was understood it was up to the states, including who qualified as being in their militias. The 2nd restricts the Fed's power, as do all the other Amendments.
Too bad original intent is meaningless, has been since 1861. The law is whatever some judge wants to claim it is. The Constitution is happily ignored, by both left and right wing hacks.
As of 1849 , the Walker Colt, we out grew the power of the last half of the 2nd amendment. We went into a what might be called a Firearms Industrial Explosion right after that where we out grew out weapons. This is why the Civil War was only a preview of the carnage of the wars to come. The Civil war was the last war fought with the more traditional weapons that our Fore Fathers addressed. But it was introducing the weapons to come where more casualties were done by Artillery than anything else when Grapeshot was introduced. And the Civil War was where the exploding ball was introduced in war. The Union introduced the Gatling Gun in battle in 1862.
The first solution we have is to admit that we have outgrown our weapons many times over. We are just too good at killing each other and have found automated ways of doing it.
One of the solutions is to change the society of the Gun. And I think we all can see the troubles of doing that. If it can be done, it's going to be long and painful for some who will go kicking a screaming (and shooting) into the night. I don't see the human race ever being civilized enough to not try and kill itself. It's just not in our DNA.
But I do see us finding solutions where we can overcome that programming we have ingrained into your genes. Otherwise, we would have ended it decades ago.
The middle classes can no longer govern, it's that simple. For instance, we can introduce civics tests and only let the educated vote, according to their level of knowledge of how the govt. is organized and operates, with tests for local, state, and Federal levels, but that in itself means nothing if the majority are not on the same page morally and culturally, so that won't solve much, except keeping Maxine Waters out of public office, maybe.
The 'solutions' aren't going to be running around trying to dream up new laws for every single problem; the 'problem' is the disintegration of the society itself, and the dominance of sociopaths and emotionally infantile Burb Brats, and a 'culture' of dope-addled 'adults' at all generational levels completely unable to cooperate..