@Finn dAbuzz,
There are many groups working for the greater good, the advancement of mankind and stuff, science, education, health for all and antiracism and the like. They are forces for good to the extent that they do morally good stuff.
There are also groups that foster their own (or their masters') interests at the expense of the greater good. They are forces of evil to the extent that they do morally evil **** to the general public, for their own or some narrow group's interest.
In my opinion, the NRA squarely belongs to the second category.