Gunfire erupts, teen dies