The United States has never ruled out military action against the suspected nuclear weapons projects , but a recently published U.S. intelligence report said Iran stopped its nuclear weapons program several years ago .