It happened around 9 p.m. in the 6200 block of Settlers Lake Circle West in the Lakeville neighborhood.
The 26-year-old man's body was found in the yard of a home. Deputies used a metal detector to try and find clues about what happened to the man.
Deputies spoke with neighbors who reported hearing several gunshots before seeing the victim lying in his front yard. Witnesses also reported seeing a four-door, red sedan fleeing from the scene immediately after the shooting.
If you have any information about the man's death, call the Harris County Sheriff's Office at 713-221-6000 or Crime Stoppers at 713-222-TIPS (8477).