So much wrong in this post...
it's telling that one of the only types of gun that have been nationally restricted are automatic weapons. Despite the fact it's commonly called the "Assault weapons ban", that's about as laughable as the name "Patriot act".
AWB has expired years ago, but even when it was there, it had absolutely nothing to do with automatic weapons. Those have been regulated by NFA, GCA, and FOPA.
Although there are sometimes full-auto weapons used in military assaults, the majority of US Army soldiers only carry single and burst-fire rifles (excepting special forces). Full-auto weapons haven't been standard issue since early-Vietnam when it was realized full-auto is just a waste of ammunition in most combat scenarios.
The standard infantry weapon of US Army today is M4A1 carbine, which has two firing modes: single shot, and full auto (they are not fully converted from M4 yet, but they're working on it). The reason cited for this is that experience in Afghanistan has showed that full auto is a necessity.
Also, US military has been the only one in the world that restricted its infantry weapons chambered in intermediary cartridges to three-round burst; everyone else who introduced such weapons enabled full auto for them (sometimes also having a three-round burst mode, more often not). So US is rather catching up on that front, after several decades of stupidity that was originally introduced in M16A2 design-by-[USMC]-committee process, because they took their "one shot - one kill" mantra a bit too serious. Army protested back then, but they were ignored largely for fiscal reasons.