Tekmovanja v streljanju krogel so potekala na olimpijskih igrah v Londonu od 4. do 13. dne (28. julij - 6. avgusta). V tem času so osvojili 15 nagrad, od tega jih je 5 odneslo puške za domov puške - olimpijski moški so šli 8 moškim in 6 ženskam. Kitajci, Američani in Italijani so prejeli po dve nagradi, še 9 držav - po eno. Rusi, žal, niso dobili ničesar.
Tekmovanja strelcev so potekala v streliščih na območju vojašnice Royal Artillery na območju jugovzhodnega Londona Woolwich. Prvi dan tekmovanja v strelcih, 28. julija, sta potekala dva sklopa priznanj, enega izmed njih pa so si med seboj razdelile ženske, ki streljajo z zračno puško na razdalji 10 m. Od 56 športnikov je v finale prispelo osem deklet, med njimi tudi ena ruska ženska - Daria Vdovina, ki je pokazala tretji rezultat. A se ji ni uspelo potegovati za nagrade - Kitajka In Sylin je postala prvakinja in dobitnica prve prve zlate medalje olimpijskih iger v Londonu. Njen rojak Yu Dan je postal tretji, srebrno medaljo pa je osvojila Poljakinja Sylvia Bogatsky.
V drugi ženski disciplini so morala dekleta s puške na razdalji 50 m iz treh različnih položajev zadeti tarčo. Najboljši na tem tekmovanju se je izkazal Američan Jamie Lynn Grey, na stopničke poleg nje pa sta se povzpela Ivan Maximovich iz Srbije (2. mesto) in Adela Sykorova iz Češke (3. mesto). Možje v isti konkurenci so premagali Italijan Niccolo Campriani, pred srebrno medaljo Kim John Hyun iz Južne Koreje in postal tretji Američan Matthew Emmons. Zanimivo je, da je Emmons, zmagovalec prejšnjih dveh olimpijad, poročen s Katerjene Emmons, prav tako olimpijsko prvakinjo in nosilko svetovnega rekorda v streljanju s puško. Toda kandidira za češko olimpijsko reprezentanco in je v ženski konkurenci postala četrta.
Italijan Niccolo Campriani, ki je že osvojil zlato, se je boril za drugo priznanje v streljanju na desetmetrski razdalji in bi lahko postal drugi, pri čemer je izgubil proti Romunki Alini George Moldovyan. In tretje mesto v tej disciplini je zasedel Gagan Narang iz Indije. Moški na tej olimpijadi so imeli eno vajo več kot dekleta - na razdalji 50 m so streljali ležeče. To je najbolje dosegel Belorus Sergej Martynov, ki je premagal Lionela Coxa iz Belgije in Slovenca Raymonda Devevca.
Nastop ruske puške v disciplinah s puško (in v vseh drugih) lahko štejemo za zelo neuspešen - nihče razen Vasilija Mosina, ki je postal tretji v streljanju v past, se ni mogel povzpeti na olimpijski stopnički.