This is purely an issue of ignorance by the general public. Ignorance is defined as "lack of knowledge, learning, information etc. " The liberal media is very happy to keep the general public ignorant in order to facilitate their biased views. If the general public were educated and knew what "assault weapons" really are and how similar they are to other long guns, they would be less influenced by the biased reporting of the media but this does not fit in the liberal media agenda. My 75 year old, Westchester County, NY residing Mother, is a perfect example. She was all fired up about a ban but once I pointed out some facts she couldn't see what all the fuss over these things was all about and sees no point in any ban.
Education and knowledge can help many problems.
My 2 cents.