In a historic victory for gun rights advocates, the Supreme Court has ruled against restrictive state-level gun laws, reaffirming the Second Amendment's protection for all law-abiding Americans.