GASTON COUNTY, N.C. – A 2-year-old is recovering at the hospital after Gaston County Police believe the child was accidentally shot.

It happened at a home on New Moon Lane in Bessemer City.

Gaston County Police haven't released any additional details, only saying it appeared to be an accident.

Officers said his parents took him to a Kings Mountain emergency room before being flown to CMC Levine Children's Hospital with non-life-threatening injuries.

Loraine Ferrell lives next door to the house, and she said she had previously called the county's Child Protective Services on the family.

"I just think something should have been done sooner," Ferrell said. "There's a lot of carelessness that goes on over there."

According to Gaston County Police records, officers have been called to this house five times in the past four months including a call for an assault involving a weapon back in July, a report of child neglect back in September, and twice this past week for calls related to drug violations.

Ferrell claimed she called Child Protective Services after the 2-year-old wondered over to her house without any supervision.

"It was drizzling rain," she said. "He had no shoes on. No pants on. Just a diaper."

She claimed she brought the child back to her neighbor's house and was furious by the father's response when he answered the door.

"He turns and looks at his 7-year-old boy and says, 'How did he get out of here?'" she said.

Police have not released the identities of both parents nor the child.