The Illinois Senate could vote on a plan Friday to allow concealed-carry in some public places.
The bill would allow gun owners to apply with the state police for a permit to carry firearms in public.
Chicagoans would be required to get special permission from police to carry guns in the city.
The legislation would ban loaded weapons in schools, hospitals and on public transit, and it would allow cities to impose their own additional rules on concealed weapons.
Critics say it would create a patchwork of gun laws in Illinois.
Lawmakers have until June 9 to come up with a new law.