What is an 'assault weapon'? The definition is actually highly contentious

Exactly what constitutes a so-called “assault weapon” is a highly contentious issue and something that riles up some gun advocates.

     

 

 


Source: USA Today