The incident happened on Pleasant View Avenue in Beacon on Monday, Nov. 2, when officers responded to an emergency call with screaming in the background, Beacon Police announced on Thursday, Nov. 5.
When officers arrived, they encountered Harold Gaines, 41, of Newburgh, and began questioning him, the department said.
During the encounter, officers discovered that Gaines was carrying several knives and had an active warrant out of Beacon City Court, according to police. The discoveries did not end there: police said they found Gaines with 15 knives, a small crossbow, a blowtorch, $1,611 in cash, and a large quantity of methamphetamine.
He was arrested and charged with second-, third-, and seventh-degree criminal possession of a controlled substance. Afterwards, Gaines was arraigned in Beacon City Court and remanded to the Dutchess County Jail without bail, police said.
Authorities did not say what prompted the screaming heard during the original 911 call.
Click here to follow Daily Voice and receive free news updates.