A new ruling from a split N.C. Court of Appeals panel upholds as constitutional a 2004 law banning all convicted felons from possessing firearms.

The law replaced earlier legislation that had permitted certain felons to have gun rights restored after serving their sentences.