L'épreuve masculine de pistolet à 50 mètres des Jeux olympiques d'été de 2012 se déroule aux Royal Artillery Barracks à Londres, le 5 août 2012.