Meridian police were called to a report of shots fired involving a person who was possibly suicidal at about 8 p.m. Wednesday.
The incident occurred in the backyard of a house in the 1400 block of East Franklin Road, according to a press release from police.
Several adults and children told police they were afraid of a man with a gun. They said he fired on a woman who tried to talk to him, and at a man who was with her, the release said.
Robert Wolfgang Geoffory, 38, was booked into the Ada County Jail on two felony counts of aggravated assault, two misdemeanor counts of resisting and obstructing officers, and one misdemeanor count of possession of drug paraphernalia.
Police said they had everyone get out of the house, and then made contact with Geoffory. They took him into custody, and after they had him in handcuffs, he resisted, police said in the release.
A metal pipe used to smoke marijuana was found on Geoffory, police said.