W reprezentacji Panamy Gun zadebiutował w 2005 roku. W 2009 roku został powołany do kadry na Złoty Puchar CONCACAF. Zagrał na nim w meczach z Gwadelupą (1:2), Meksykiem (1:1, czerwona kartka) i Stanami Zjednoczonymi (1:1, 1:2 po dogrywce), a Panama zakończyła turniej na ćwierćfinale.