Upp till sex skott avfyrades. Man tror att mannen blev skjuten i huvudet.
Skottlossningen skedde utanför en pub i Sheriff Street/Oriel Street området vid cirka 12:30 lokal tid på torsdag.
RTÃ is rapporterar att attacken kan vara kopplad till en gangland fejd och att torsdagens skottlossning kan vara ett fall av felaktig identitet.
En man som tros vara i 20-årsåldern har blivit skjuten i Dublin.