Marcus Hook Mayor James Schiliro has resigned his post a month shy of leaving office.
Last month, Schiliro was found guilty in Delaware County Common Pleas Court of recklessly endangering another person, unlawful restraint, false imprisonment, official oppression, and furnishing liquor to a minor.
On Monday, Schiliro sent a letter to the borough council tendering his resignation.
"His resignation was accepted by council," said Councilwoman Josephine Laird.
Gene Taylor, the current borough council president, will become mayor.
In February, Schiliro, who had been drinking, had a police car bring a former neighbor to his home, compelled him to drink wine, and would not let him leave. Schiliro said he was attracted to the man. During the 3 1/2-hour episode, Schiliro fired a gun into a stack of papers. The man eventually left the home and later called police.
Schiliro, who sold the weapon shortly after the encounter, entered an alcohol-treatment program and is undergoing counseling. He will be sentenced in January.