Authorities said a 3-year-old boy suffered a non-life-threatening injury to his hand and was listed in good condition at a hospital after an accidental shooting at about 6 p.m. in the 6000 block of Kuebel Drive.

Police said 37-year-old Terrence Robinson was charged with one count of negligent injuring and felon in possession of a firearm. Robinson told police he was playing with a loaded pistol he found in the neighborhood. He said while he was playing on his front porch the boy pulled the pistol, causing it to discharge, and the bullet hit his right hand, police said.

Authorities said the child's parents heard the gunshot, ran outside and took the boy to the hospital. Police arrested Robinson about 30 minutes later, and he still had the gun in his possession. Detectives said Robinson is a friend of the victim's family.

Police said Robinson has an extensive criminal arrest record, with charges including armed robbery, felon with a firearm, armed robbery and possession of crack cocaine.