ATKINSON — A 36-year-old man was arrested the evening of Halloween as he stumbled down the road with a stolen checkbook and prescription drugs, according to police.

Robert McQuaid, of 397 Second St. in Manchester, was charged with robbery, burglary, theft, possession of a narcotic drug and falsifying physical evidence, according to an arrest log.

Police said they responded to the area of East Road and Bryant Woods Road just before 6 p.m. — when trick-or-treating began — for a report of a suspicious person staggering in the roadway.

Two responding officers identified the man as McQuaid. They said he appeared to be on drugs.

McQuaid was carry prescription drugs, missing from an Ironwood Lane home, police said, as well as a checkbook traced to a theft in Lowell, Massachusetts.

Investigators said McQuaid was on Ironwood Lane earlier in the night with his girlfriend, Jessica Barry, and her 6-year-old son.

Police Chief Tim Crowley later announced charges for Barry, 33, of 8 Braemoor Woods, Salem, New Hampshire.

Barry was charged with conspiracy to commit burglary, receiving stolen property, possession of a controlled drug, endangering the welfare of a child and violation of probation, according to police. 

She was taken to Rockingham County Jail and is expected to be arraigned in Rockingham County Superior Court on Friday, police said.

Barry's mother owns the Ironwood Lane home, police said, and came home to find two of her laptops in her daughter's car in the driveway.

She walked into her home, police said, and saw the 6-year-old on another computer in the house. She saw McQuaid walk downstairs toward her, she said.

The woman told police McQuaid pushed her before he ran away.

After searching McQuaid's name in their system, police learned that the arrest had violated his probation on other drug offenses. A search of the car also led police to Suboxone, they said.

The investigation is ongoing.

Follow Breanna Edelstein on Twitter @breedelstein. Follow Lisa Kashinsky on Twitter @lisakashinsky.