New York’s legislature yesterday passed a package of gun control measures, including a ban on anyone under 21 years old from buying or possessing a semi-automatic rifle. News 12 says the bill passed the Senate 43-20 along party lines, and in the Assembly 102-47. It now just needs the governor’s signature to become law.