Skip to the content
Liberty Politics
← The scorecard

Alan Armstrong

Senator, Oklahoma

Not graded

No grade yet

Too few recorded votes on our measures so far. A grade appears once there is enough of a record.

  • A
    Iran: the regime6 of 6 with liberty
  • –
    Iran: the peopleNo record yet
  • A
    Israel2 of 2 with liberty
  • –
    Allies1 of 1, too few to count
  • –
    MilitaryNo record yet
  • A
    Borders3 of 3 with liberty
  • –
    Islamic migrationNo record yet
  • –
    IslamizationNo record yet
  • –
    SecularismNo record yet
  • –
    CapitalismNo record yet
  • –
    Free speechNo record yet
  • –
    Anti-wokeNo record yet

On our list so far

12 votes and bills on the record.

  • H.Con.Res. 89 · September 24, 2026Iran: the regimeKey vote, counts double

    Iran war powers resolution (H.Con.Res. 89)

    Directs the President to remove US forces from hostilities with Iran.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Concurrent Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • H.R. 5334 · August 7, 2026AlliesKey vote, counts double

    Lindsey O. Graham Sanctioning Russia and Iran Act of 2026 (H.R. 5334)

    Imposes sweeping sanctions on Russia's officials, banks and energy trade, allows steep import duties on countries that keep buying Russian oil and gas, and extends the Iran Sanctions Act through 2031. The sanctions were added to a small tax bill for early childhood teachers.

    Liberty position
    Yea
    Armstrong
    Voted Yea
    Result
    With liberty

    Senate vote · On Passage of the Bill. It puts heavy economic pressure on Putin and extends sanctions on the regime in Iran.

  • S.J.Res. 181 · July 30, 2026Iran: the regime

    Iran war powers resolution (S.J.Res. 181)

    Would have directed the President to remove US forces from hostilities within or against the Islamic Republic of Iran that Congress has not authorized.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • H.Con.Res. 86 · June 23, 2026Iran: the regimeKey vote, counts double

    Iran war powers resolution (H.Con.Res. 86)

    Directs the President to remove US forces from hostilities against the Islamic Republic of Iran, except forces needed to defend the United States or an ally from imminent attack, unless Congress authorizes force.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Concurrent Resolution. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • S. 2 · June 5, 2026Borders

    Lee motion on the Secure America Act: proof of citizenship to register

    Would have added the SAVE America voter rules: proof of citizenship to register and photo ID to vote in federal elections.

    Liberty position
    Yea
    Armstrong
    Voted Yea
    Result
    With liberty

    Senate vote · On the Motion. It keeps non-citizens off the voter rolls. The task brief lists the SAVE Act under this measure.

  • S. 2 · June 5, 2026Borders

    Durbin motion on the Secure America Act: shield DACA recipients

    Would have moved ICE money to DACA processing and barred the arrest, detention or deportation of DACA recipients.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion. Voting no keeps the enforcement money and opposes a blanket shield from deportation.

  • S. 2 · June 5, 2026BordersKey vote, counts double

    Secure America Act (S. 2), Senate passage

    A party-line budget bill giving about 70 billion dollars through 2029 to Border Patrol, ICE and border technology. Signed into law in June 2026.

    Liberty position
    Yea
    Armstrong
    Voted Yea
    Result
    With liberty

    Senate vote · On Passage of the Bill. The largest immigration enforcement funding vote of 2026.

  • S.J.Res. 185 · May 19, 2026Iran: the regime

    Iran war powers resolution (S.J.Res. 185)

    Would have directed the President to remove US forces from hostilities within or against the Islamic Republic of Iran that Congress has not authorized.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • S.J.Res. 163 · May 13, 2026Iran: the regime

    Iran war powers resolution (S.J.Res. 163)

    Would have directed the President to remove US forces from hostilities within or against the Islamic Republic of Iran that Congress has not authorized.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • S.J.Res. 123 · April 15, 2026Iran: the regime

    Iran war powers resolution (S.J.Res. 123)

    Would have directed the President to remove US forces from hostilities within or against the Islamic Republic of Iran that Congress has not authorized.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for the resolution is a vote to pull US forces out of the fight against the Islamic Republic.

  • S.J.Res. 32 · April 15, 2026IsraelKey vote, counts double

    Blocking a sale of armored bulldozers to Israel (S.J.Res. 32)

    Would have blocked a 295 million dollar US sale of Caterpillar D9 bulldozers to Israel.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for it is a vote to block weapons for Israel.

  • S.J.Res. 138 · April 15, 2026Israel

    Blocking a sale of 1,000-pound bombs to Israel (S.J.Res. 138)

    Would have blocked a 152 million dollar US sale of 12,000 1,000-pound bombs to Israel.

    Liberty position
    Nay
    Armstrong
    Voted Nay
    Result
    With liberty

    Senate vote · On the Motion to Discharge. A vote for it is a vote to block weapons for Israel.

See a mistake on this page? Tell us, and we will check it against the official record.

Think this grade is unfair?

Make your case on a call. The community meets every day with the hosts and the panel.