Originally Posted by The_Bringer
It probably has something to do with assault rifles being glorified in our culture. Check out any action or gangster movie ever made and odds are pretty good that there's at least one gun fight involving assault weapons in it somewhere, whether it's a 'Tommy Gun' or an M16.
You just have to look at the massive proportion of movie posters with guns on them. Move trailers too.
When they were promoting the movie 'Donnie Brasco', the studio made the crew shoot an idiotic, completely irrelevant scene of Johnny Depp firing a gun on a shooting range, just so they could have a clip of him firing a gun for the trailer.