Atıcılıkta madalya dağılımı şöyle:
-ERKEKLER-
10 METRE HAVALI TÜFEK
Altın: Abhinav Bindra (Hindistan)
Gümüş: Zhu Qinan (Çin)
Bronz: Henri Hakkinen (Finlandiya)
10 METRE HAVALI TABANCA
Altın: Pang Wei (Çin)
Gümüş: Jin Jong-oh (Güney Kore)
Bronz: Jason Turner (ABD)
25 METRE TABANCA HIZLI ATIŞ
Altın: Oleksandr Petriv (Ukrayna)
Gümüş: Ralf Schumann (Almanya)
Bronz: Christian Reitz (Almanya)
50 METRE TÜFEK YATARAK ATIŞ
Altın: Artur Ayvazian (Ukrayna)
Gümüş: Matthew Emmons (ABD)
Bronz: Warren Potent (Avustralya)
50 METRE TÜFEK 3 POZİSYONLU ATIŞ
Altın: Qiu Jian (Çin)
Gümüş: Jury Sukhorukov (Ukrayna)
Bronz: Rajmond Debevec (Slovenya)
50 METRE TABANCA
Altın: Jin Jong-oh (Güney Kore)
Gümüş: Tan Zongliang (Çin)
Bronz: Vladimir Isakov (Rusya)
TRAP
Altın: David Kostelecky (Çek Cumhuriyeti)
Gümüş: Giovanni Pellielo (İtalya)
Bronz: Alexey Alipov (Rusya)
DOUBLE TRAP
Altın: Walton Eller (ABD)
Gümüş: Francesco D'Aniello (İtalya)
Bronz: Hu Binyuan (Çin)
SKEET
Altın: Vincent Hancock (ABD)
Gümüş: Tore Brovold (Norveç)
Bronz: Anthony Terras (Fransa)
-BAYANLAR-
10 METRE HAVALI TÜFEK
Altın: Katerina Emmons (Çek Cumhuriyeti)
Gümüş: Lioubov Galkina (Rusya)
Bronz: Snjezana Pejcic (Hırvatistan)
10 METRE HAVALI TABANCA
Altın: Guo Wenjun (Çin)
Gümüş: Natalia Paderina (Rusya)
Bronz: Nino Salukvadze (Gürcistan)
25 METRE SERBEST TABANCA
Altın: Chen Ying (Çin)
Gümüş: Gundegmaa Otryad (Moğolistan)
Bronz: Munkhbayar Dorjsuren (Almanya)
50 METRE TÜFEK 3 POZİSYONLU ATIŞ
Altın: Du Li (Çin)
Gümüş: Katerina Emmons (Çek Cumhuriyeti)
Bronz: Eglys Yaima Cruz (Küba)
TRAP
Altın: Satu Makela-Nummela (Finlandiya)
Gümüş: Zuzana Stefecekova (Slovakya)
Bronz: Corey Cogdell (ABD)
SKEET
Altın: Chiara Cainero (İtalya)
Gümüş: Kimberly Rhode (ABD)
Bronz: Christine Brinker (Almanya)