The reason for them is that criminals have them, so you need equal fire power. Why would you want criminals to have more ammo and better guns than innocent civilians? You understand that banning innocent people from having something won't affect crime? They are criminals, they do things that are illegal. Why do you think make a certain mag or firearm illegal will stop them from having it? The ones they already have are already illegal.