Looks like I was wrong to assume that Iran stopped adhering to the Nuclear deal when Trump stopped honoring it. There were several other countries involved that continued to honor it, and Iran did as well, until a few days ago when they announced they would no longer honor it.
This means that the clock started just this week, not May 2018 like I thought, and if there's no intervention or agreement they could have enough uranium to build a nuclear weapon as soon as 8-12 months from now, although some experts say it could take much longer.
So to answer your question, no, they definitely do not have a nuclear weapon right now. Thank god.
https://www.nytimes.com/2020/01/05/world/middleeast/trump-iran-nuclear-agreement.html