Since 2004, assault-style rifles have become widely available in retail stores and gun shows across the U.S. for prices ranging from $800 to $3,000.

Source: CNN