A Birmingham man has pleaded guilty in a 2024 shooting that left a 13-year-old Jefferson County boy critically wounded.