"Gun-free zones" -- where only criminals have guns -- are good enough to protect our kids, but politicians get taxpayer-funded security guards. It's almost as if they know that the "gun-free zones" aren't effective, and they're more concerned with their own personal safety than with the safety of children or even with ideological consistency.
Here is the response of the White House:
Working to Keep Everyone Safe
Thanks for your petition.
We live in a world where our elected leaders and representatives are subject to serious, persistent, and credible threats on a daily basis. Even those who are mere candidates in a national election become symbols of our country, which makes them potential targets for those seeking to do harm to the United States and its interests. In 1901, after the third assassination of a sitting President, Congress mandated that the President receive full-time protection, and that law is still in effect today. Because of it, those who are the subject of ongoing threats must receive the necessary and appropriate protection.
And so forth. Basically, if you're rich and powerful then you can get taxpayers to pay people to guard you with guns; if you're a regular citizen then you and your family are at the mercy of criminals.