A controversial bill would lower the minimum age to purchase rifles and other long guns from 21 to 18. A House panel approved ...