North Charleston police on Saturday arrested a man accused of hurling a bottle of urine at officers and threatening to shoot them, an incident report states.

Gregory Powell, 50, of Meeting Street in Charleston is charged with urinating in public, public intoxication, refusing to pay a taxi and threatening a public official, jail records show.

Officers were dispatched about 9 a.m. to Wells Fargo bank, 7804 Rivers Ave., where several people who had been waiting for the bank to open reported seeing a man get out of a taxi and relieve himself in the bushes, police said.

Officers identified Powell as that man. Powell told police that he did not remember urinating in the bushes and he refused to acknowledge a wet spot that was on the ground. He also didn’t have money to pay the taxi’s fare, police said.

Powell was unsteady on his feet, had slurred speech and smelled strongly of alcohol, police said. Powell urinated in the back seat of a police car while being placed under arrest, police said.

Powell had a dog with him, which was handed over to SPCA officials for safe keeping, according to the report. He complained of chest pains and was transported to Roper Northwoods.

There, Powell was given a plastic bottle to relieve himself in while being examined. He later threw the bottle across the room, splashing urine on the walls and floor, police said.

Powell demanded to see his dog, and threatened to shoot officers at random if they didn’t grant his wish, the report said.

Powell was later held at the Charleston County jail in lieu of a $30,000 bail, jail records show.