— A 2-year-old boy who accidentally shot himself in the face Friday afternoon was struggling to breathe and stay awake as law enforcement officials and emergency crews rushed to help him, according to a 911 call released Saturday by police.

According to investigators, the boy shot himself at a home in the 5200 block of Evergreen Forest Way, near Capital Boulevard, at about 4 p.m. Friday.

In the 911 call, a woman can be heard screaming as she tells dispatchers what happened.

“I heard a pop and ran upstairs and he was bleeding from the mouth," the woman said.

After telling authorities that the child shot himself in the chin, the woman said the boy was starting to go to sleep.

"His eyes are getting weak. He's breathing and gurgling," she said.

Dispatchers had the woman and another person in the home put the boy flat on his back and asked them to clean out his mouth and nose.

Shortly after law enforcement officials arrived at the home, the caller said that the boy was awake and talking. Authorities have not released the boy’s name or any information about his condition.

Jamick Dakota Corley was charged with possession of a firearm by a convicted felon, possession of a firearm with an altered or obliterated serial number, failure to store a firearm safely to protect a minor, and contributing to the delinquency of a minor, according to police.

It was not immediately clear if Corley was related to the toddler. Corley was being held in the Wake County Detention Center.

An investigation of the incident is ongoing.

Danny Royale lives in the neighborhood. He said the child was quickly rushed out of the home.

"The infant was only wearing diapers and they rushed out of here so fast. We didn't know what was happening," Royale said.