A 21-year-old has been arrested in a 2022 Birmingham shooting that killed a high school senior and wounded another teen.