Being that I live in the 'burbs" of Chicago, I will give you my opinion of this.
First of all, why is a three year old child being out on the streets late at night? The mother should NEVER have taken her child out at such a late hour in a bad part of town, to "hang out".
Chicago IS NOT a gun free zone. It is legal to buy guns and carry a concealed gun in public with a permit. The Illinois legislature passed this law last year. Also, anywhere in the suburbs you can buy a gun from gun shops and places like DICKS sporting goods. Chicago did a one time several years ago passed a gun control measure but was overturn by the Supreme Court. Owning a gun does not make the crime rate go down, it hasn't make the crime rate go down in Pensacola either. Don't get me wrong, I believe in a person right to own a gun, I own two, but what we need in this country is some sensible gun restrictions.
Chicago by far is a very safe city. My wife and myself and been all over Chicago day and night and never had a problem. I have taken the train (METRA AND CTA) and never felt unsafe. There are part of Chicago, the south side and some west side parts of the city that are very unsafe. These areas are mostly African American areas and to tell you the truth, I really don't know what can be done to stop this violence when the citizens in those areas don't cooperate with police and continue to view themselves as victims of society. There is a big problem with truancy in Chicago public schools from those areas. Where are the parents? You cant tell me that a parent doesn't know his/her child in involved in a gang. As a father, I would have know if one of my daughters was involved in gang or skipped school. There is NOTHING that government can do to stop this until parents start being better parents and young men start wearing condoms so that unwanted pregnancies don't happen.
To condemn Chicago without condemning Pensacola, who has probably the same problem, on a smaller scale, is unjust. This is not a conservative vs liberal problem.