Orchard Park town supervisor candidate Edward M. Shanahan was arrested three years ago after a Williamsville parking enforcement officer accused him of threatening to assault him, according to a police report.
An Amherst Town court official said Friday the charges against Shanahan - harassment, obstructing governmental administration and resisting arrest - were dismissed two weeks later.
In the Amherst police report, officers claim Shanahan was confrontational during the incident and, at one point, reached toward his rear pocket, where his gun was located. The report says Shanahan advised officers that he was armed, ignored their warnings not to move and was then wrestled to the ground and handcuffed.
Shanahan, a Republican, confirmed the arrest Friday but described the incident with the parking enforcement official as a misunderstanding.
"There was conflicting directions," he said of the police officers who responded to the scene. "It was misguided information."
Shanahan stressed that the charges were dropped and that his handgun, which was seized by Amherst police during the arrest, was eventually returned, along with his pistol permit.
Officers said Shanahan's confrontation with the parking enforcement officer stemmed from the location of his construction equipment. Shanahan is the president of Emerald Services of Western New York, a site work contractor.
A candidate for town supervisor in Orchard Park, Shanahan is on the Republican Party primary ballot next Tuesday. His opponent is Supervisor Patrick Keem, who has the endorsements of the town Republican committee, as well as the Conservative, Independence and Reform parties. Keem, a retired dentist, was first elected in 2013.
During the campaign, Shanahan has run on a platform of accountability, transparency and better relations with town residents.