A Wilson man was in custody Monday night, about 24 hours after police said he shot and killed a 5-year-old boy.