Officers said Brian Michael Cavalier Jr. and Max Michael were in an apartment on Lake Pine Drive late Friday afternoon. They said Cavalier, 22, "negligently discharged a firearm" into a wall which adjoins the apartment next door.
Stay on top of breaking news stories with the ABC11 News App
The bullet went through a wall and struck the child.
An ambulance took the child to Cape Fear Valley Medical Center. The child's injuries are not thought to be life-threatening.
Police have charged Cavalier with one count of discharging a barreled weapon into occupied property and one count of discharging a barreled weapon into occupied property causing serious bodily injury.
Cavalier is in the Cumberland County Jail under a $100,000 secured bond.
According to police, both men are reported to be U.S. Army soldiers. Michael was released without charge.