ONEIDA, N.Y. -- A man accidentally shot himself in the foot Monday while shopping in the toy aisle of a Madison County Wal-Mart, police said.

Guthrie J. Hood, 23, was in the Oneida Wal-Mart around 7:15 p.m. when the gun he was carrying in his pocket fired, said the Oneida City Police Department. One bullet from the 9-mm handgun struck Hood's foot, police said.

Hood was in one of the 2024 Genesee St. store's toy aisles when he accidentally shot himself, police said.

Hood, of Pine Ridge Road, Canastota, was treated at the scene by the Oneida City Rescue Squad and Vineall Ambulance before being transported to St. Elizabeth Medical Center in Utica.

Police said Hood didn't have a concealed carry permit.

Hood was charged with second-degree reckless endangerment and fourth-degree criminal possession of a weapon, both misdemeanors. He is not listed in custody.