Investigators said during the argument, Creary pulled a gun on his parents, but it fired, hitting his son.
According to the department, Creary tried to save his son by taking him to a hospital, but he crashed in a parking lot at 15th Avenue South and 34th Street South.
Armani died of his injuries after making it to a hospital, police said.
“This is just a very sad situation,” St. Pete Police Spokesperson Yolando Fernandez said to reporters Sunday night. “For whatever occurred to have ended up with a baby, a 2-year-old boy, getting hurt, and getting shot by this type of gun violence is very, very sad.”
Police said Creary was charged with aggravated manslaughter of a child and violation of probation after the shooting.
Copyright 2023 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.