Before his plea bargain agreement, Tappin had denied attempting to sell batteries for surface-to-air missiles which were to be shipped from the US to Tehran via the Netherlands.
He was originally thought to have faced up to 35 years in jail if found guilty.
His guilty plea, to one count of the indictment, calls for a 33-month sentence which prosecutors have said they will not oppose him serving back in the UK.
More top news
A fine day across the UK - with Scotland and Northern Ireland also getting a look in on the sunshine.
People are still trapped under rubble - and the mayor of one town says "half of it is gone".
The 21-year-old was killed and a 30-year-old British man is fighting for his life after allegedly being stabbed by a French tourist.