I would think thats the whole point of the ban and regulation. To CHANGE the fact that the US has too many guns.
You would need to do it by force. It would be a civil war easily. That's the problem. Listen to me, its never going to happen and the difference it would make if everyone did give them up would be a net negative anyway. Gun crime would be largely the same, mass shootings would be the same. Home invasions would sky rocket. other kinds of crime would increase dramatically. Its suggesting we go into civil war for no reason.