Zach Nunn
His campaign says he is a firm believer in the right to free speech and the right to bear arms, and that he is stopping politicians who would tell Iowans how to act or how to defend their families.
Election 2026
Independent, source-first accountability
Issue record
In short
Nunn's campaign says he firmly believes in free speech and the right to bear arms. Trone Garriott's campaign backs closing loopholes she says let weapons flood the streets, and funding school safety; her pages and posts show no separate gun-rights position. On the record, Nunn cosponsored and voted for a 2023 resolution to overturn the ATF pistol brace rule. It passed the House, and the Senate rejected it 49 to 50.
Campaign positions
His campaign says he is a firm believer in the right to free speech and the right to bear arms, and that he is stopping politicians who would tell Iowans how to act or how to defend their families.
Her campaign's public safety page says she would close loopholes she says let weapons flood the streets, hold dangerous criminals accountable, and fund school safety without turning classrooms into fortresses. No separate position on gun rights appears on her twelve issue pages, nor in the 255 posts and replies from her account, 41 of them replies, running from September 2025 to September 2026, that the desk read.
Evidence timeline
official action
He cosponsored and voted for a 2023 resolution to overturn the ATF pistol brace rule, which passed the House and failed in the Senate 49 to 50.
His campaign says he is a firm believer in the right to bear arms. He was an original cosponsor of H.J.Res. 44, a resolution to overturn the ATF rule on firearms with stabilizing braces, introduced March 17, 2023. He voted Yea when it passed the House 219 to 210 on June 13, 2023 (Roll Call 252). The Senate rejected it 49 to 50 on June 22, 2023. Limit: His cosponsorship and vote run the way his statement does. The resolution failed in the Senate.
See something wrong or incomplete? Report it for review.
Zach Nunn for Congress · Reviewed Sep 10, 2026
Campaign-controlled platform text, fetched live 2026-09-10 (HTTP 200).
candidate statement
For: Zach Nunn: campaign position; Zach Nunn: Matches stated direction
Sarah for Iowa · Reviewed Sep 10, 2026
The campaign's own issue page, read from the Internet Archive snapshot of September 4, 2026, because the live site returns HTTP 403 to automated readers. Snapshot: http://web.archive.org/web/20260904190055/https://sarahforiowa.com/issue/public-safety-is-a-top-priority/.
candidate statement
For: Sarah Trone Garriott: campaign position
X · Reviewed Sep 10, 2026
Public profile linked by the campaign site, whose live pages refuse automated readers; the link was read in the Internet Archive snapshot of September 4, 2026. The desk read every post from this account, reposts aside, between September 2025 and September 2026, 255 in all; a profile link is not a complete historical archive.
social profile
For: Sarah Trone Garriott: campaign position
Congress.gov · Published Mar 17, 2023 · Reviewed Sep 25, 2026
Nunn is an original cosponsor, dated 2023-03-17.
official legislative record
For: Zach Nunn: Matches stated direction
Office of the Clerk, U.S. House of Representatives · Published Jun 13, 2023 · Reviewed Sep 25, 2026
On passage, 219 to 210; Nunn Yea.
official legislative record
For: Zach Nunn: Matches stated direction
Congress.gov · Reviewed Sep 25, 2026
Passed the House 219 to 210 on 2023-06-13 (Roll no. 252); failed in the Senate 49 to 50 on 2023-06-22 (Record Vote 171).
official legislative record
For: Zach Nunn: Matches stated direction