sir82 - There's plenty of manufacturers overseas who make millions of these weapons.
Supply & demand. The scarcer they become, the more supply dwindles rises, the higher the price goes, and the more lucrative it is for smugglers & illegal dealers.
I honestly have no idea how to fix it. Neither does anyway else. That's why this keeps happening.
Wouldn't your scenario make it more difficult still to obtain these weapons? I'm not saying that they would ever be eradicated, but they would be harder to come by, more costly, and therefore a barrier for at least most people to locate and be able to purchase.
I'm legitimately asking these things. I don't claim to know a ton about guns, but I like to apply the same critical thinking to things like this that I did the cult. I find it interesting.