Skryf 'n voortsetting vir hierdie paragraaf - Gu is gekies om te kompeteer vir die Chinese span by die 2016 Somer Olimpiese Spele in Rio de Janeiro, skiet in beide individuele en span herhalende toernooie. Eerstens het hy 670 punte van 'n moontlike 720 aangeteken om die Chinese drieling te lei vir die sewentiende saad wat na die uitklopfase op pad is, saam met 'n gesamentlike telling van 1,997 wat deur die trio in die klassifikasie-ronde geproduseer is. Gu, saam met Xing en Wang Dapeng, het in die kwarteindronde 'n 6-0 oorwinning oor die verdedigende kampioen Italië behaal, voordat hulle die halfeindronde met 'n 2-6 aan die Amerikaners verloor het. In 'n poging om Australië te vergeld vir die podium slot, kon die Chinese trio nie hul mededingers deur 'n twee-stel tekort (2<unk>6) uitkyk nie, maar het eerder buite medaljes in die vierde plek geëindig. In die mans se individuele
Gu het die openingsronde-wedstryd teen Kazakstan se Sultan Duzelbayev met 'n telling van 4<unk>6 verloor.