The simple fact is this, the USA is a very open country with huge boarders and tons of ocean front property. This means it’s not to hard to smuggle things in. Second if they outlawed guns tomorrow how are they going to get all the guns out of everyone’s hands. It would have to be voluntary as well as some sort of mandatory collection process.
So in the end only the criminals would have the guns, so mass shootings by kids and crazies may go down but by criminals and gangs go way up. How does this solve the problem??
Final thought, I live in a state where open carry is legal and concealed carry is also legal with a background check. Tons of people here packing and there hasn’t been any mass shootings for awhile. I’m willing to bet if someone started shooting people someone would shoot back.