9 July 2013 Last updated at 21:45 ET
The mother of a Chicago murder victim says too many people have access to guns
Illinois has become the last state in the US to allow residents to carry concealed handguns, after lawmakers overrode the governor’s veto.
Large majorities in the state House and Senate dismissed objections by Democratic Governor Pat Quinn.
The state had been under court order to adopt a concealed carry law.
The debate over gun rights in the US has raged since December, when a gunman killed 26 people, including 20 children, at a school in Connecticut.
Pat Quinn Illinois governor
Gun rights proponents say the US constitution protects an individual’s right to carry guns, while opponents of the concealed carry law feared it would allow virtually unregulated possession of handguns in the city of Chicago, which is grappling with a severe gun violence epidemic.
In December, a federal appeals court struck down Illinois’ ban on carrying a concealed weapon as a violation of the US constitution’s guarantee of the right to bear arms. The court gave the state six months to write a law legalising it.
Mr Quinn vigorously opposed a concealed carry law, but the Supreme Court refused to hear an appeal.
In May, the state legislature passed a bill despite his objections. He vetoed the bill, suggesting restrictions on concealed weapons that would satisfy him.