The bill would allow any nonfelon over 21 to carry a concealed handgun after completing eight hours of firearms training. If it passes and is signed into law, Illinois would join the ranks of 43 states that have some kind of conceal-carry provision. Missouri, like Illinois, bans concealed weapons.