Don't look now but more than guns are considered "evil" by the establishment. Let's add to the list tobacco (never mind that it is a legal substance which is heavily taxed) and SUV's (they destroy resources and guzzle gas). In the future we will see added to the list ammunition (because it contains lead and polutes the environment), fast food (lots of fat and calories), booze (if you go after fast foods, you gotta go after booze), and last of all snack foods.
Theologians call this "selective depravity" and is typical of religions of the past. There has always been a tendency on the part of cultic religions to assume matter is inherently evil. What you see going on now is just the latest version. What is different now is that theology presuppositions are now written into law.