State lawmakers passed a $400 million gun bill that would raise the minimum age to buy a gun, among other provisions. The bill now heads to the governor.