more people get killed with handguns than assault rifles.
gun owners generally follow the law, and most criminals obtain their guns illegally(including theft). You don't really have mass shootings in New York City because there are a lot of people who have guns(illegally or legally.)