Mannen lämnade över vapnet till en annan person utanför ett hotell kort innan det avlossades mot en lägenhet, utan att någon träffades.
Tingsrätten dömde honom för grovt vapenbrott till fyra års fängelse och utvisning. 19-åringen överklagade till hovrätten, som nu slår fast att han är skyldig. Hovrätten fastställer fängelsestraffet men anser inte att mannen, som har flyktingstatus, kan utvisas.
Enligt domstolen kan en flykting utvisas bara om han begått ett synnerligen grovt brott. 19-åringen hanterade vapnet en kort stund och hans roll var enligt rätten inte särskilt framträdande.
Mot bakgrund av internationella konventioner kan 19-åringens brott inte klassas som synnerligen grovt, enligt hovrätten, som därför river upp utvisningsbeslutet.