Canon XA1-3200-257 EOS Screws
Canon CB3-8577 EOS Screws
Canon Y17-3344 Flash Shoe
Canon CH6-0026 Flash Tube
Canon CY2-4203 Upper Cover
Canon CY2-4226 Top Cover
Canon CY2-1806 Side Cover
Genuine Canon replacement rubber side cover B for the Speedlite 580EX II.  New tape is recommended when installing this new cover, available here.