IF "assault" rifles are not for assault then what are they good for if they are not a good defense in a close range? Interesting website.
There is no such thing as an assault rifle. Rifles are either short (carbines) or long (main battle guns, hunting rifles etc). The government cannot even define what they are proposing to ban. Uh.. sorry for off topic.
You can get rid of them, but they can be easily 3D printed now. And how would you "get rid" of them anyway? Not to mention that I can take two 10 round magazines, tape them upside down each other and swap out to 20 round availability in less than 2 seconds.
You definitely have a point there. Getting rid of all the magazines would be most likely, an impossible task.