On NBC's Meet the Press last month, National Rifle Association honcho Wayne LaPierre, the face of the American gun lobby, delivered this message to New York City Mayor Mike Bloomberg: "He's going to find out that this is a country of the people, by the people, and for the people, and he can't spend enough of his $27 billion to try to impose his will on the American public. He can't buy America." The day before, Bloomberg had announced that he would spend $12 million of his own money on an ad blitz pressing members of Congress to pass new...