DEDHAM – At least one of the men linked to an Avon father’s abduction has a serious criminal background.

Two months after prosecutors say James M. Feeney participated in the New Year’s Day kidnapping, police raided his Dedham apartment and found four unlicensed guns, just hours after arresting him on drug charges.

Feeney, 44, is one of three men who have been charged with kidnapping 37-year-old James Robertson from his Avon home on Jan. 1, 2014.

Two men showed up at Robertson’s parents’ house with guns and badges claiming to be law enforcement officials and took Robertson away, his parents said. He has not been seen since, and court records show police are investigating the disappearance as a homicide.

The other men whom prosecutors say participated in the kidnapping – Scott W. Morrison, 46, of Norfolk and Alfred A. Ricci, 45, of Canton – were arraigned late last month and held on $200,000 cash bail.

Feeney was arraigned Tuesday and held on $500,000 cash bail. In court documents filed earlier this year in connection with drug and weapons charges against Feeney, prosecutors said he has a “very serious record,” including a stint in prison from 1994 to 2004.

On Feb. 27, after a “long-term collaborative drug investigation,” Feeney was arrested after police said he met another man at a Mobil Gas Station in Westwood and delivered a 30-mg oxycodone hydrochloride pill – a powerful opioid painkiller.

Feeney was charged with possession and distribution of a Class B substance and police executed a search warrant at his apartment at 3000 President’s Way in Dedham, a luxury apartment complex next to Legacy Place.

Inside the apartment, officers seized a shotgun, two 9mm pistols and a .25 caliber handgun with a loaded magazine, according to court records. They also found two 50-round boxes of ammunition.

Police said they also discovered something connected to the Robertson kidnapping.

At some point, the search was suspended “due to the discovery of non-drug investigation related items that have caused the troopers assigned to the Norfolk County DA’s office to seek a search warrant for items associated with a missing person investigation.”

A judge has impounded records pertaining to the Robertson case and the district attorney’s office has declined to comment on the investigation.

Following the search of his apartment, Feeney was charged with four counts of possessing a firearm without a Firearms Identification Card and was held on $5,000 cash bail.

Police said three of the guns were not secured and were found in clothes drawers and other places that Feeney “would access on a daily basis.”

Additionally, police said because Feeney “has been convicted of a number of felonies,” he would likely be prohibited from possessing and carrying a firearm in Massachusetts.

Page 2 of 2 - Feeney’s court-appointed attorney did not respond to a request for comment.

In a letter to the court dated April 4, Feeney said he was acting as his own lawyer and requested records be sent to the Norfolk County House of Correction, where he was an inmate.

Outside Feeney’s childhood home this week, neighbor Tom Maguire said Feeney “seemed like a nice enough guy,” but that he knew Feeney had a checkered background.

“I knew he had a criminal past, but you wouldn’t know it from talking to him,” Maguire said.

Feeney’s mother, Theresa Feeney, still owns the home on Harding Terrace in Dedham where she and her husband lived when Feeney was born. She was not available for comment Thursday, but Maguire described her as “the street detective” and said she is known for taking in stray cats.

Maguire moved in next door to Feeney’s mother five years ago. He said he talked to Feeney occasionally, mostly about his dog and Feeney’s cat.

Feeney is listed at 6-feet-1 inches tall and 185 pounds but often uses a wheelchair, according to court records. Despite that, Maguire said Feeney has a strong grip.