OPD officers said the shooting appeared to be accidental and that the girl may have been shot by another child in the family.

A 2-year-old girl was taken by helicopter to UF Health Shands Hospital in Gainesville Friday after being shot and injured at townhouse in northeast Ocala.

Ocala Police Department officers said the girl had a non-life-threatening injury to her upper body. They said the shooting appeared to be accidental and that the girl may have been shot by a sibling. Officers did not disclose the sibling’s age.

OPD officials on scene said the shooting occurred in the 3600 block of Northeast 21st Street. They got the call at 12:42 p.m. and arrived two minutes later.

The injured girl was taken by ambulance to Booster Stadium, which is not far from the residence.

The ambulance crew, along with OPD officers, established a staging area in the parking area in front of the stadium. Once the helicopter landed, one of its crew members got out, went to the ambulance, cradled the little girl in his or her arms, and carried her back to the helicopter for its flight to Shands.

The two-story townhouse was surrounded by officers. Victim-witness advocates were also at the scene, and detectives were interviewing people in and out of the home.

Later in the afternoon, detectives said they were still investigating the circumstances surrounding the child’s shooting. Detectives were looking into where the handgun came from, who is the gun’s owner and how the child got the firearm.

The child was listed in stable condition at the hospital, detectives said.

— Contact Austin L. Miller at 867-4118, austin.miller@starbanner.com or @almillerosb.