Президент, как уверял позже Макфарлейн, дал добро на осуществление плана. Сам Рейган до конца жизни опровергал, что был в курсе этой затеи.
Госсекретарь Джордж Шульц и глава Пентагона Каспар Уайнбергер с самого начала были против операции «Иран-контрас». Но Рейган будто бы принял сторону Совета по национальной безопасности.
Первая партия оружия была доставлена в Иран 30 августа 1985 года, вторая – 14 сентября. В ответ 15 сентября «Хезболла» освободила захваченного в Ливане священника Бенджамина Уэйра.
Оливер Норт придумывал сложные схемы поставок ракет в Иран через третьи страны, не только через Израиль, но и через Португалию. Последний вариант сочли слишком рискованным и от него отказались. В ноябре 1985 года ЦРУ выделило Норту самолет для доставки оружия в Никарагуа. Но Норт, которого поджимали сроки поставок оружия в Иран, вынужден был воспользоваться самолетом для доставки ракет из Израиля в Иран. Это еще не означало объединения иранской и никарагуанской афер в единый проект «Иран-контрас», но в дальнейшем команды, которые занимались никарагуанским и иранским направлениями, фактически слились.
Из-за сложности нортовских схем и необходимости получать множество согласований, в том числе о пролетах самолетов над территорией ряда государств, поставки довольно часто срывались. А террористы больше не освобождали заложников.
Наконец, в декабре 1985 года переговоры советника премьер-министра Израиля по борьбе с терроризмом Амирама Нира, Горбанифара, Норта и Макфарлейна, выступавшего уже в качестве частного лица, так как 4 декабря его сменил на посту помощника президента по вопросам национальной безопасности адмирал Джон Пойндекстер, привели к идее прямых поставок оружия из США в Иран. В обмен на 4 тысячи противотанковых ракет иранцы обязались обеспечить освобождение всех американцев, удерживаемых «Хезболлой» в Ливане. Новый план также предполагал передачу Ирану американских разведданных об иракских вооруженных силах.
Этот план представил в Совете по национальной безопасности Норт. Пойндекстер принял его без одобрения президента. Только в январе 1986 года Рейган дал письменную санкцию на его осуществление. Это был первый документ операции «Иран-контрас», подписанный президентом.
Поставив в Иран тысячу ракет и дождавшись освобождения всего лишь одного заложника, американцы к весне 1986 года стали подозревать, что их банально обманули. Рейган велел Пойндекстеру добиться личной встречи с представителями иранских властей. 23 мая советник президента по национальной безопасности в сопровождении Оливера Норта и Роберта Макфарлейна, а также представителя Израиля Амирама Нира, действовавшего инкогнито, прибыли в Тегеран. Вместо обещанных Горбанифаром высших должностных лиц они встретились с несколькими третьестепенными чиновниками.
Стало ясно, что Горбанифар все это время обманывал американцев и сильно преувеличивал уровень своих связей и степень влияния в Тегеране. И как раз той осенью «Хезболла» похитила в Ливане еще троих американцев. А ведь ранее Горбанифар гарантировал, что больше террористы, по крайней мере контролируемые Ираном, похищать американских граждан не будут. ЦРУ прекратило контакты с ним. Но Горбанифар, надо полагать, в убытке не остался, получив свои комиссионные от оружейных сделок.
Вскоре Ричард Сикорд заявил, что нашел другой канал выхода на Иран. 29 октября 1986 года через этот канал в Иран было доставлено 500 ракет, а 2 ноября террористами был освобожден еще один американский заложник.
К этому времени в результате поставок оружия Ирану у Совета по национальной безопасности накопилась огромная сумма денег, о происхождении которых ни перед кем не надо было отчитываться. Одни и те же авиакомпании, которые контролировали сотрудники ЦРУ, перевозили оружие как в Иран, так и в Гондурас и Никарагуа. Деньги, вырученные от продажи иранских грузов, шли на закупку оружия и другого снабжения для контрас.
Распускались слухи, что под эгидой ЦРУ оружие для никарагуанских контрас доставляли братья Орихуэло из картеля Кали. Однако никаких доказательств этого найдено не было. Вполне вероятно, что данная информация была распространена сторонниками сандинистов, чтобы хотя бы частично нейтрализовать эффект от обвинений руководства Никарагуа в связях с Медельинским картелем.
Но вскоре последовал внезапный крах всей затеи. 5 октября 1986 года над Никарагуа был сбит самолет, пилотируемый Юджином Хасенфусом. Это как раз и был бывший самолет Барри Сила. Захваченный сандинистами Хасенфус признался, что работает на ЦРУ. Вскоре после этого одна из ливанских газет предала огласке историю с продажей оружия Ирану. Таким образом, ситуация начала выходить из-под контроля американских властей.
3 ноября ливанский журнал «Аль-Шираа» опубликовал статью о том, что бывший советник президента США по национальной безопасности Роберт Макфарлейн в мае 1986 года тайно ездил в Тегеран. Американские журналисты обратились за комментариями в Белый дом. Там от комментариев отказались.