Lawrence police said a 6-year-old boy was playing with a gun Thursday morning when the weapon discharged, striking him in the foot.
He is expected to recover, police said.
Officers were called about 7:45 a.m. Thursday to the 500 block of Wisconsin Street.
The child was taken to a hospital by ambulance and was reported to be in stable condition.
There were several adults in the residence at the time, and they were questioned by detectives.
Police said they will present the results of their investigation to the Douglas County district attorney, who will decide if charges will be filed.