WASHINGTON—For the first time in U.S. history, a federal appeals court on Friday struck down a federal gun-control law for violating the Second Amendment, meaning that next year the Supreme Court will hear a case that includes the opportunity to abolish citizens’ right to bear arms by overruling the Court’s famous Heller precedent.