The boy, whose name was not released, was shot in the stomach with a .22-caliber rifle that was used earlier in the day and then left in the living room of the home in Cache County, Utah.
"This is a stark reminder of the importance of keeping guns locked up and denied access to young people," Cache County Sheriff Lt Mike Peterson was quoted as saying by Deseret News.
"This is a very tragic incident, but one that is preventable," he said.
The boy's mother heard the gun shot from another room and called for help, according to Peterson.
He said the boy was taken to Logan Regional Hospital, where he was rushed into surgery. The boy was later flown to Primary Children's Hospital in Salt Lake City, where he died.
While police believe the shooting incident that happened on Friday was accidental, Peterson said the investigation is ongoing and will be reviewed by the county attorney's office to decide whether charging the parents is warranted.
The fatal shoot occurred Thursday afternoon as the boy's father was driving a car in Easley.
Alexandra Anita Santos, 22, was riding in the front passenger seat when the boy fired the gun and the bullet travelled through the seat, police said.
There have been a slew of shooting incidents in the US recently involving children who accidentally shoot someone or die of a self-inflicted gunshot wound.
Earlier this month, a five-year-old boy accidentally shot and killed a seven-year-old girl while playing at a birthday party in Gaston, South Carolina.
