A convicted felon was arrested Sunday night in Carlisle after he accidentally discharged a handgun inside a car, according to police.

Michael L. Woods Sr., 33, was charged with recklessly endangering another person, persons not to possess a firearm and carrying a firearm without a license.

Woods was not allowed to carry a firearm due to a prior felony conviction, police said.

Officers were called around 10:45 p.m. to the 100 block of East Louther Street for a report of shots fired. That’s where they said they learned Woods was in possession of the gun that discharged.

He was questioned, arrested and then transported to the Cumberland County Prison, where he is being held in lieu of $10,000 bail.