In a near-unanimous decision, 8-1, the justices ruled in favor of laws preventing banning guns from individuals who have restraining orders against them.