No gun ban here. We have access to just about anything you have as well. If you are an old fart like me, my federal firearms license has both a restricted weapons and prohibited weapons authorization. I can own fully automatic weapons. I can own handguns. I can own "black rifles". I don't even have a waiting period when I buy them either. Culture? What was wrong with this guy's culture? White, upper middle class, no history of mental problems, no history of criminal activity, just an "average" kind of guy................who , for some currently unknown reason, snapped. So background checks and mental health checks etc would not have stopped him. He probably could have purchased the pre-86 machine guns if he had wanted to as well, with no apparent background problems. So now we are down to the weapons. With the bump stocks, you are using a virtual full auto weapon. With some basic mechanical ability, you can certainly convert most semi-autos to full auto with a few parts ,either purchased or machined yourself. Do a search on line and you can find just about anything you want. Full auto kits are available on the dark web and you can purchase them with bitcoin and have them shipped anywhere in the world. It is a lot easier to spend a few bucks and buy the bump stocks from a reputable dealer and away you go. In under 15 minutes of shooting, you can kill and wound upwards of 600 people, and that is with a moderate crowd. What happens at a huge stadium with 90,000 people? A political rally in Washington with 1,000,000 people? For the life of me, I can't think of a good reason anyone needs a "bump stock", unless they really want to create some carnage. As to the good guy with a gun, if the good guy takes an hour to find the bad guy, damage has been done. Every one at the concert could have been carrying a handgun, but there was next to zero chance of hitting the shooter, and a better chance of killing an innocent bystander in the hotel or in the crowd.