A young man who snatched €70 in cash from an elderly woman's hand after asking her for spare change has been jailed for 17 months.
Alex Karaffa (20) also told a garda he "had a bullet for him" when separately questioned about a stolen mobile phone.
Judge Colin Daly said Karaffa had built up an "extraordinary number" of criminal charges - 35 - and all except one were committed while he was on bail.
Karaffa, of no fixed address, pleaded guilty at Dublin District Court to a series of public order and theft offences.
The court heard that a 70-year-old woman was in Fleet Street car park on March 10 last year when the accused approached her and asked for spare change. He then snatched €70 from her hand and fled. He was identified on CCTV.
On December 2, 2018, a member of the public alerted gardai after Karaffa was seen acting in a threatening manner on Grafton Street.
Gardai found the accused trying to open the packaging on a mobile phone and he told them he had bought it but could not say from where.
Karaffa then threatened the investigating garda, saying he "had a bullet for him, and he would get him and he would not forget his face".
The accused tried to kick and lash out at the gardai as he was restrained.
Last September 19, Karaffa asked a man on D'Olier Street for a cigarette, and when he gave him one he reached into the man's pocket and took €180 in cash. Karaffa fled, but the man chased him and €170 was recovered.
A motorist in Temple Bar on January 18 last year said Karaffa opened his vehicle and stole a €1,000 iPad.
Karaffa put his hand into a tourist's handbag at Stephen Street Lower on March 10 last year, but she pulled away and gardai caught him.
On March 9 last year, he was seen using drugs in view of children at Meeting House Square, Temple Bar.
Judge Daly said the theft victim from the D'Olier Street incident had been a "victim of his own generosity".
He backdated the sentence to January.