Michael Castillo, 42, of 125 Home Place, was charged Tuesday with possession of a weapon for unlawful purpose, aggravated assault for pointing a firearm, aggravated assault on a police officer and simple assault on an officer for resisting arrest, said Capt. John Scimeca.

Officers responded about 9 p.m. Monday to a call from Castillo’s wife that her husband might take his own life, and found the man at a river bank, holding a gun, Scimeca said.

Castillo approached Sgt. Ronald Loverich and Officer Jorge Tronza, who ordered him three times to drop the weapon, Scimeca said.

As Castillo continued to approach the officers while holding the gun, Tronza tackled him. After Loverich got on top of Castillo, the two handcuffed the man.

Police found a .40-caliber Ruger automatic handgun at the scene. No one was hit.

Castillo’s wife and daughter ran out of the house and hid in bushes because they were worried about their own safety, Scimeca said.

Castillo was taken to Bergen County Jail where bail was set at $100,000 with no option to pay 10 percent of it in cash, Scimeca said.