Pennsylvania’s ban on adults under 21 carrying guns in public violates the U.S. Constitution, a federal court ruled on Jan. 18.
The Constitution’s Second Amendment, which says that “the people” have the right to “keep and bear arms,” applies to all adults, a U.S. Circuit Court of Appeals for the Third Circuit panel said in a split decision.