A gun-carrying robber who was tackled by a heroic shop worker and handed a long sentence has been returned to court and given further jail time.