And who will protect the people from our own government, which by the way, controls our great military. If we have an unarmed public and the government gets oppressive, then we will just be powerless victims, at their mercy. This does and has happened in other countries, and you cant deny that our gov't now, is controlled by the interests of a few.
This is the reason for the second ammendment. A militia that is controlled by the people, not the government.