Strzelectwo na XXX Letnich Igrzyskach Olimpijskich w Londynie rozgrywane było w dniach 28 lipca – 5 sierpnia 2012. Zawody były rozgrywane na strzelnicy w Royal Artillery Barracks.

Rezultaty Mężczyźni Konkurencja Złoto Wynik Srebro Wynik Brąz WynikKarabin pneumatyczny, 10 m Alin Moldoveanu 702.1 Niccolò Campriani 701.5 Gagan Narang 701.1Karabin małokalibrowy leżąc, 50 m Siarhiej Martynau 705.5 (WR) Lionel Cox 701.2 Rajmond Debevec 701.0Karabin małokalibrowy, trzy postawy, 50 m Niccolò Campriani 1278.5 Kim Jong-hyun 1272.5 Matthew Emmons 1271.3Pistolet pneumatyczny, 10 m Jin Jong-oh 688.2 Luca Tesconi 686.5 Andrija Zlatić 685.2Pistolet szybkostrzelny, 25 m Leuris Pupo 34 Vijay Kumar 30 Ding Feng 27Pistolet dowolny, 50 m Jin Jong-oh 662.0 Choi Young-Rae 661.5 Wang Zhiwei 658.6Trap Giovanni Cernogoraz 146 (=OR) Massimo Fabbrizi 146 (=OR) Fehaid Al-Deehani 145Skeet Vincent Hancock 148 (OR) Anders Golding 146 Nasir al-Atijja 144Trap podwójny Peter Wilson 188 Håkan Dahlby 186 Wasilij Mosin 185