MC, let me address a few of your points.
1. The police have no legal obligation to protect individual citizens. They are obligated to enforce the law. Sounds the dame, but it isn't. And most cops, being good people, will of course try to protect citizens, but they cannot be everywhere, nor are they legally obligated to do so.
2. Could the citizenry fight and win against the government? Well, the government does indeed have a lot of toys the citizens don't. Sounds silly on the face of it. but look at some numbers.
"New figures from the U.S. Fish and Wildlife Service show that the number of hunters 16 and older declined by 10 percent between 1996 and 2006 - from 14 million to about 12.5 million. The drop was most acute in New England, the Rocky Mountains, and the Pacific states, which lost 400,000 hunters in that span."
Call it another 10 years, same rate of decline, we would be looking at about 10 million citizens you can be pretty sure are armed. Againsta total of 2.4 million servicemenbers. Not all hunters would fight, of course, but these numbers dont include folks who illegally have weapons in places like Detroit and Chicago, and legal gun owners who dont hunt. Add in the fact that a lot of servicemen would absolutely not fight against Americans, and police who would refuse any order to disarm civilians, it's not so clear cut as "pistol against machine gun, you lose.
3. Glad you have avoided crime, so have I. Individual cases mean nothing. Just recently, a couple had a breakdown in Detroit. husband was a recent stroke victim, helpless. Man who approached to help didnt. He drew a gun and hauled the wife to the backseat where he raped her and stole every bit of jewelry and money they had before fleeing. Police are no help in a situation like that.
The founders knew that firearms the great equalizer between the weak and the strong, both individually and on a societal level. That's why right to keep and bear comes only second to the right to speak freely.
Now, can you respond without your standard insulting comments? Really debate?