Also when in chicago, try to look up local gun/archery clubs ranges,
It will give you a place to fire off some rounds, and maybe make friends with the local hunters, contrary to popular belief there are hunters even in the largest cities.
There may also be hunting grounds very close to the city,
Say within 1-2 hrs of the city