2026 General Election Voter Guide

Pennsylvania Firearms Association

Pennsylvania Firearms Association 2026 Voter Guide

General election: November 3, 2026

Pennsylvania Firearms Association (PFA) grades for every Republican candidate for statewide office, Congress, the Pennsylvania Senate and the Pennsylvania House, plus State Rep. Frank Burns (D, House District 72), on the November 3, 2026 general election ballot. All grades are issued by Pennsylvania Firearms Association. Each vote listed links to the official roll call so you can check it yourself.

Statewide · U.S. Congress · State Senate · State House

Statewide

Governor

Stacy Garrity (R) C

Governor · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills.
  • Public statement: “When I’m Governor, I’ll always stand up for the Second Amendment and for Pennsylvanians who value their constitutional freedoms.” (LinkedIn, 2026, source)
  • On the November 3 ballot: Republican nominee (source)

U.S. Congress

U.S. House District 1

Brian Fitzpatrick (R) F

U.S. House District 1 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YEA on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Gun-control vote: voted YEA on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Gun-control vote: voted YEA on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 2

Jessica Arriaga (R) C

U.S. House District 2 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills.
  • Public statement: “Target repeat violent offenders and illegal gun activity Strengthen coordination between local, state, and federal agencies Support tougher penalties for gun trafficking and organized crime” (LocalCandidates.org campaign position page (Policing & Law Enforcement), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 4

Aurora Stuski (R) C

U.S. House District 4 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills.
  • Public statement: “I support the Second Amendment and the right of law-abiding citizens to legally own firearms. … I do not believe additional restrictions on law-abiding gun owners are the best answer to violent crime.” (Whitemarsh-Plymouth News candidate interview, undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 5

Nicholas Manganaro (R) C

U.S. House District 5 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills.
  • Public statement: “People who have committed crimes with guns and those who conspire against the well-being of the citizens should have limited access to firearms.” (iVoterGuide 2026 questionnaire, undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 6

Marty Young (R) D

U.S. House District 6 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills. Graded one letter below the default C for an anti-gun position on record: backs extending PICS background checks to private rifle sales (see his public statement below).
  • Public statement: “We already ban prohibited persons. Pennsylvania already runs PICS on dealer sales and on handguns. Keep that. Apply the same check so a private rifle sale is not a back door. Prosecute straw buyers and violent offenders. I will not ban rifles from law-abiding owners, build a registry, or pretend a new restriction is a substitute for enforcement.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 7

Ryan Mackenzie (R) C

U.S. House District 7 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YEA on House Bill 2060 metcalfe mot appeal chair a08014 (PA House, Jun 2018) (roll call)
  • Gun-control vote: voted NAY on House Bill 2060 mot postpone dush (PA House, Sep 2018) (roll call)
  • Gun-control vote: voted NAY on House Bill 2060 mot recom judiciary keefer (PA House, Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 8

Rob Bresnahan (R) A

U.S. House District 8 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted AYE on HR 1 (2025) final passage, zeroing the NFA tax on suppressors and short-barreled rifles (3-Jul-2025) (roll call)
  • Pro-gun vote: voted YES on HR 1 (2025) House passage, zeroing the NFA tax on suppressors and short-barreled rifles (May 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 9

Dan Meuser (R) A

U.S. House District 9 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • Pro-gun vote: voted NAY on HR 1446 (2021), universal gun registration waiting-period extension (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 10

Scott Perry (R) A

U.S. House District 10 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 11

Lloyd Smucker (R) A

U.S. House District 11 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 12

James Hayes (R) B

U.S. House District 12 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Returned the 2026 PFA congressional survey but answered No on repealing the 1994 Gun Free Schools Act, so the grade is one letter below an A. No congressional voting record.
  • Public statement: “None. However, crimes that are committed using a gun should be dealt with on the most severe terms possible.” (iVoterGuide 2024 PA-12 questionnaire; campaign site, 2024 cycle questionnaire, source)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 13

John Joyce (R) A

U.S. House District 13 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 14

Guy Reschenthaler (R) D

U.S. House District 14 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YEA on Senate Bill 501 final passage (PA Senate, Mar 2018) (roll call)
  • Gun-control vote: voted YEA on House Bill 2060 final passage (PA Senate, Oct 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 15

Glenn Thompson (R) A

U.S. House District 15 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 16

Mike Kelly (R) A

U.S. House District 16 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NAY on HR 8 (2019), universal gun registration (27-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 1112 (2019), universal gun registration waiting-period extension (28-Feb-2019) (roll call)
  • Pro-gun vote: voted NAY on HR 8 (2021), universal gun registration (11-Mar-2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

U.S. House District 17

Tony Guy (R) C

U.S. House District 17 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative or congressional voting record on gun bills.
  • Public statement: “As a local Sheriff and a gun owner, I’ve stood strong to protect our constitutional rights and the rights of law-abiding citizens to defend themselves. As your Congressman, I’ll continue to be an ally for responsible gun owners across our Commonwealth, so that your voices are always heard. Protect 2nd Amendment rights. Stand up for Pennsylvania and America’s sportsmen & women.” (Campaign website, Issues page, undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania State Senate

Pennsylvania Senate District 4

Todd Johnson (R) C

Pennsylvania Senate District 4 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 6

Frank Farry (R) C

Pennsylvania Senate District 6 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 10

Gregory Bankos Jr. (R) C

Pennsylvania Senate District 10 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 12

Robert Costello III (R) C

Pennsylvania Senate District 12 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 14

Omy Maldonado (R) C

Pennsylvania Senate District 14 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 16

Jarrett Coleman (R) A

Pennsylvania Senate District 16 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 18

Scott Janney (R) C

Pennsylvania Senate District 18 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “Law-abiding citizens have the right to protect themselves and their families. Responsible gun ownership and strong enforcement against violent criminals can coexist. Pennsylvania’s traditions of hunting and self-reliance remind us that rights come with responsibilities.” (Campaign website, Issues (“Your Right to Self-Protection”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 20

Lisa Baker (R) C

Pennsylvania Senate District 20 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Oct 2018) (roll call)
  • Gun-control vote: voted YES on Act 79 (SB 501) (Mar 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 22

Sharon Soltis (R) C

Pennsylvania Senate District 22 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 24

Tracy Pennycuick (R) A

Pennsylvania Senate District 24 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted NO on Otten motion to suspend rules to discharge assault-weapons ban (HB 770) (May 2022) (roll call)
  • Pro-gun vote: voted against delaying motions to postpone SB 565 (Nov 2021) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 26

Gail Scott (R) C

Pennsylvania Senate District 26 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 28

Kristin Phillips-Hill (R) B

Pennsylvania Senate District 28 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted to set aside gun amendments offered (HB 103) (Oct 2022) (roll call)
  • Pro-gun vote: voted NO on Collett A03454 (HB 979) (Jan 2022) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 30

Judith Ward (R) B

Pennsylvania Senate District 30 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted to set aside gun amendments offered (HB 103) (Oct 2022) (roll call)
  • Pro-gun vote: voted NO on Collett A03454 (HB 979) (Jan 2022) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 32

Patrick Stefano (R) C

Pennsylvania Senate District 32 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Oct 2018) (roll call)
  • Gun-control vote: voted YES on Act 79 (SB 501) (Mar 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 34

Greg Rothman (R) B

Pennsylvania Senate District 34 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted NO on Otten motion to suspend rules to discharge assault-weapons ban (HB 770) (May 2022) (roll call)
  • Pro-gun vote: voted against delaying motions to postpone SB 565 (Nov 2021) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 36

Tom Jones (R) A+

Pennsylvania Senate District 36 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 38

Thomas West (R) C

Pennsylvania Senate District 38 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “I believe in the Second Amendment. If a gun owner disagrees with a new law or ordinance, I believe in the right to challenge those laws and ordinances in court, possibly all the way to the US Supreme Court.” (iVoterGuide questionnaire, 2025 Pittsburgh mayoral race, 2025 cycle (Pittsburgh mayor race questionnaire), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 40

Rosemary Brown (R) C

Pennsylvania Senate District 40 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 44

Melissa Dicranian (R) C

Pennsylvania Senate District 44 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “None. We need to address the societal breakdown happening in America.” (iVoterGuide 2024 questionnaire (PA House 167), 2024 cycle (HD167 race), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 46

Camera Bartolotta (R) B+

Pennsylvania Senate District 46 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted to set aside gun amendments offered (HB 103) (Oct 2022) (roll call)
  • Pro-gun vote: voted NO on Collett A03454 (HB 979) (Jan 2022) (roll call)
  • Gun-control vote: voted YES on Act 79 (SB 501) (Mar 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 48

Chris Gebhard (R) A

Pennsylvania Senate District 48 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted to set aside gun amendments offered (HB 103) (Oct 2022) (roll call)
  • Pro-gun vote: voted NO on Collett A03454 (HB 979) (Jan 2022) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania Senate District 50

Michele Brooks (R) B

Pennsylvania Senate District 50 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted YES on firearm preemption enforcement (SB 822) (May 2026) (roll call)
  • Pro-gun vote: voted to set aside gun amendments offered (HB 103) (Oct 2022) (roll call)
  • Pro-gun vote: voted NO on Collett A03454 (HB 979) (Jan 2022) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Oct 2018) (roll call)
  • Gun-control vote: voted YES on Act 79 (SB 501) (Mar 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania State House

Pennsylvania House District 3

Donna Reese (R) C

Pennsylvania House District 3 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “I fully support gun laws already in place, and we need to put more emphasis on gun laws that are broken. We have background checks, prohibited use by felons, people subject to domestic violence protective orders, and some adjudicated or committed for mental health reasons. There is talks within the democrat majority to require gun owner to have guns locked up if not being legally carried on their hip. Criminals won’t follow the laws and responsible gun owners should have access when in need.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 4

Jake Banta (R) A

Pennsylvania House District 4 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 5

Eric Weaknecht (R) A

Pennsylvania House District 5 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 6

Bradley Roae (R) A

Pennsylvania House District 6 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 7

Parke Wentling (R) A

Pennsylvania House District 7 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 8

Aaron Bernstine (R) A

Pennsylvania House District 8 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 9

Marla Gallo Brown (R) A

Pennsylvania House District 9 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 11

Marci Mustello (R) A

Pennsylvania House District 11 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 12

Scott Timko (R) C

Pennsylvania House District 12 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “I oppose any intrusions or weakening of the 2nd Amendment.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 13

John Lawrence (R) B

Pennsylvania House District 13 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 14

Roman Kozak (R) A

Pennsylvania House District 14 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 15

Joshua Kail (R) A

Pennsylvania House District 15 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 16

John Costanza (R) C

Pennsylvania House District 16 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 17

Tim Bonner (R) A

Pennsylvania House District 17 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 18

K.C. Tomlinson (R) F

Pennsylvania House District 18 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration for rifles and shotguns (HB 1593) (Sep 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 20

Joseph Aguglia (R) C

Pennsylvania House District 20 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 22

Robert Smith (R) A

Pennsylvania House District 22 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Returned a 100% pro-gun PFA candidate survey (2022); no legislative voting record.
  • Public statement: “There are enough current laws on the books to protect public safety. I am a strong supporter of the 2nd Amendment.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 25

Amy Noone (R) C

Pennsylvania House District 25 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 26

Samantha Horosky (R) C

Pennsylvania House District 26 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 28

Jeremy Shaffer (R) A

Pennsylvania House District 28 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 29

Sean Patrick Duffy (R) C

Pennsylvania House District 29 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 30

Libby Blackburn (R) C

Pennsylvania House District 30 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 32

Gary Motor (R) C

Pennsylvania House District 32 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 33

Michael Hammill (R) C

Pennsylvania House District 33 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “Expand your right to keep and bear arms. Mike is a big believer in the right to defend yourself and your family, and that’s why he supports policies like stand your ground laws, protection for those who have to use firearms to defend themselves, permitless carry, and nationwide reciprocity.” (Campaign website, “Second Amendment” section, undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 35

James Edwards (R) C

Pennsylvania House District 35 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 36

Timothy McCune (R) C

Pennsylvania House District 36 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 37

Mindy Fee (R) C

Pennsylvania House District 37 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 38

Stone Sobieralski (R) C

Pennsylvania House District 38 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 39

Andrew Kuzma (R) A

Pennsylvania House District 39 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 40

Natalie Mihalek (R) C

Pennsylvania House District 40 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration (HB 714) (May 2023) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 41

Brett Miller (R) C

Pennsylvania House District 41 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 43

Keith Greiner (R) C

Pennsylvania House District 43 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 44

Valerie Gaydos (R) C

Pennsylvania House District 44 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration (HB 714) (May 2023) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 45

James Julius (R) C

Pennsylvania House District 45 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 46

Jason Ortitay (R) B

Pennsylvania House District 46 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 47

Joe D'Orsie (R) A

Pennsylvania House District 47 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 48

Timothy O'Neal (R) D

Pennsylvania House District 48 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 49

Vanessa Acosta (R) C

Pennsylvania House District 49 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 50

Ben Humble (R) C

Pennsylvania House District 50 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “I strongly support our 2nd Amendment and the right to bear arms. Restrictions should focus on individuals who pose a demonstrated threat to public safety, including violent felons and other prohibited from possessing firearms under the existing law, while protecting due process. We should aggressively enforce laws against violent criminals and illegal gun trafficking rather than placing burdens on responsible, law-abiding gun owners.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 51

Charity Grimm Krupa (R) A

Pennsylvania House District 51 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 52

Ryan Warner (R) B

Pennsylvania House District 52 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 55

Jill Cooper (R) A

Pennsylvania House District 55 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 56

Brian Rasel (R) A

Pennsylvania House District 56 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 57

Eric Nelson (R) B

Pennsylvania House District 57 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 58

Eric Davanzo (R) A

Pennsylvania House District 58 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 59

Leslie Baum Rossi (R) A

Pennsylvania House District 59 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 60

Abby Major (R) A

Pennsylvania House District 60 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 62

James Struzzi II (R) A

Pennsylvania House District 62 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 63

Josh Bashline (R) A

Pennsylvania House District 63 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 64

R. Lee James (R) C

Pennsylvania House District 64 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 65

Kathy Rapp (R) A

Pennsylvania House District 65 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 66

Brian Smith (R) A

Pennsylvania House District 66 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 67

Martin Causer (R) B

Pennsylvania House District 67 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 68

Clint Owlett (R) D

Pennsylvania House District 68 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 69

Carl Metzgar (R) A

Pennsylvania House District 69 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 71

Jim Rigby (R) A

Pennsylvania House District 71 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 72

Philip Rice (R) C

Pennsylvania House District 72 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “Phil Rice is a strong supporter of the 2nd Amendment. … Support concealed carry for law-abiding gun owners / Support our constitutional right to bear arms / Oppose municipalities’ attempts to impose unconstitutional gun restrictions / Never vote for an anti-2nd Amendment Speaker of the House” (Campaign website, Issues page, undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Frank Burns (D) F

Pennsylvania House District 72 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted for Keith McCall (D) for Speaker (Jan 2009) (roll call)
  • Gun-control vote: voted for Frank Dermody (D) for Speaker (Jan 2019) (roll call)
  • Gun-control vote: voted for Frank Dermody (D) for Speaker (Jun 2020) (roll call)
  • Gun-control vote: voted for Joanna McClinton (D) for Speaker (Jan 2021) (roll call)
  • Gun-control vote: voted for Mark Rozzi (D) for Speaker (Jan 2023) (roll call)
  • Gun-control vote: voted for Joanna McClinton (D) for Speaker (Feb 2023) (roll call)
  • Gun-control vote: voted for Joanna McClinton (D) for Speaker (Jan 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted to advance the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted to block the Bernstine constitutional carry amendment (HB 464) (May 2025) (roll call)
  • Gun-control vote: voted YES on the Gun Violence Awareness Month resolution promoted by gun-control groups (HR 117) (Jun 2023) (roll call)
  • Gun-control vote: voted to advance the red flag gun seizure bill (HB 1018) (May 2023) (roll call)
  • Gun-control vote: voted to advance the lost-and-stolen gun reporting mandate (HB 338) (May 2023) (roll call)
  • Gun-control vote: voted against setting aside the Democratic gun-control amendments offered to constitutional carry (SB 565) (Nov 2021) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted YES on Dem amendments weakening HB 671 preemption (Apr 2017) (roll call)
  • On the November 3 ballot: Democratic nominee (source)

Pennsylvania House District 73

Dallas Kephart (R) A

Pennsylvania House District 73 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 74

Lorenzo Kelley (R) C

Pennsylvania House District 74 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 75

Mike Armanini (R) A

Pennsylvania House District 75 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 76

Stephanie Borowicz (R) A

Pennsylvania House District 76 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 77

Michelle Schellberg (R) C

Pennsylvania House District 77 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 78

Jesse Topper (R) B

Pennsylvania House District 78 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 79

Andrea Verobish (R) C

Pennsylvania House District 79 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey, and none of their legislative votes was on a scored gun bill.
  • Public statement: “My position is that I do not support restrictions on gun ownership. I believe law-abiding citizens have a constitutional right to keep and bear arms, and that personal responsibility, education, and enforcement of existing laws are the best ways to protect public safety. Restricting gun ownership punishes responsible owners rather than addressing the root causes of crime.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 80

Scott Barger (R) A

Pennsylvania House District 80 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 81

Richard Irvin (R) B

Pennsylvania House District 81 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 82

Kirsten McTernan (R) C

Pennsylvania House District 82 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 83

Jamie Flick (R) A

Pennsylvania House District 83 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 84

Joe Hamm (R) A

Pennsylvania House District 84 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 85

David Rowe (R) A

Pennsylvania House District 85 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 86

Perry Stambaugh (R) A

Pennsylvania House District 86 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 87

Thomas Kutz (R) A

Pennsylvania House District 87 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 88

Jeffrey Clark (R) F

Pennsylvania House District 88 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Graded F by PFA in its published 2026 primary voter guide; no scored gun votes on record here.
  • Public statement: “No additional restrictions are needed.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 89

Rob Kauffman (R) B

Pennsylvania House District 89 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 90

Chad Reichard (R) A

Pennsylvania House District 90 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 91

Dan Moul (R) B

Pennsylvania House District 91 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 92

Marc Anderson (R) A

Pennsylvania House District 92 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 93

Mike Jones (R) A

Pennsylvania House District 93 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 94

Wendy Fink (R) A

Pennsylvania House District 94 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 95

Jasmine Rivera (R) C

Pennsylvania House District 95 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 96

Babita Rusyn (R) C

Pennsylvania House District 96 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 97

Steven Mentzer (R) C

Pennsylvania House District 97 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted NO on constitutional carry (SB 565) (Nov 2021) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 98

Nicky Woods (R) C

Pennsylvania House District 98 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “Law-abiding citizens have a constitutional right to own firearms, and that right should be protected. Rather than placing additional restrictions on responsible gun owners, we should focus on enforcing existing laws, keeping firearms out of the hands of criminals, and supporting law enforcement efforts to improve public safety.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 99

David H. Zimmerman (R) C

Pennsylvania House District 99 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 100

Dave Nissley (R) A

Pennsylvania House District 100 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Graded A by PFA in its published 2026 primary voter guide; no scored gun votes on record here.
  • Public statement: “We ought to restrict convicted violent criminals access to firearms.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 101

John Schlegel (R) A

Pennsylvania House District 101 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 102

Russell Diamond (R) A

Pennsylvania House District 102 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 103

Cindi Ward (R) C

Pennsylvania House District 103 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 106

Thomas Mehaffie (R) D

Pennsylvania House District 106 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 107

Joanne Stehr (R) A

Pennsylvania House District 107 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 108

Michael Stender (R) A

Pennsylvania House District 108 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 109

Robert Leadbeter (R) A

Pennsylvania House District 109 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 110

Tina Pickett (R) B

Pennsylvania House District 110 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 111

Jonathan Fritz (R) B

Pennsylvania House District 111 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted against delaying Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 112

Joseph Sabia Jr. (R) C

Pennsylvania House District 112 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “Lifetime gun ban for any felony involving a firearm or weapon. For non-gun felonies, restore Second Amendment rights after 10 years of continuous law-abiding conduct following full sentence completion. This focuses restrictions on higher-risk cases while allowing proven rehabilitation for others, balancing public safety and rights.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 113

Lucas O'Brien (R) C

Pennsylvania House District 113 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 114

Logan Lombardo (R) C

Pennsylvania House District 114 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 115

Rich Szabo (R) C

Pennsylvania House District 115 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 116

Dane Watro Jr. (R) A

Pennsylvania House District 116 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 117

Jamie Walsh (R) A+

Pennsylvania House District 117 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 118

John Lombardo (R) C

Pennsylvania House District 118 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 119

Alec Ryncavage (R) A

Pennsylvania House District 119 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 120

Brenda Pugh (R) A

Pennsylvania House District 120 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 121

Mike Harostock (R) C

Pennsylvania House District 121 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 122

Doyle Heffley (R) A

Pennsylvania House District 122 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 123

Tim Twardzik (R) A

Pennsylvania House District 123 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 124

Jamie Barton (R) A

Pennsylvania House District 124 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 125

Joe Kerwin (R) A

Pennsylvania House District 125 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 126

Miguel Vasquez (R) C

Pennsylvania House District 126 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 128

Mark Gillen (R) C

Pennsylvania House District 128 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • Gun-control vote: voted YES on the Freeman amendment weakening firearm preemption (HB 671) (Apr 2017) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 130

Melissa Brewer (R) A

Pennsylvania House District 130 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Graded A by PFA in its published 2026 primary voter guide; no scored gun votes on record here.
  • Public statement: “I believe the current minimum age requirements in Pa are appropriate. I believe it is appropriate to prohibit individuals under domestic violence restraining orders from possessing guns while under the order. I believe restricting gun access for individuals convicted of violent crimes, felonies and misdemeanors is appropriate.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 131

Milou Mackenzie (R) A

Pennsylvania House District 131 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 132

Caren Lowrey (R) C

Pennsylvania House District 132 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 134

Miriam Maldonado (R) C

Pennsylvania House District 134 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 135

Joe Poplawski (R) C

Pennsylvania House District 135 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “None, criminals will not follow the laws so you should have right to protect yourself and your loved ones.” (iVoterGuide 2026 General candidate questionnaire (“What restrictions on gun ownership are needed to protect public safety?”), undated (page accessed 2026-10-16), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 136

Pilar Cavallo-Campisi (R) C

Pennsylvania House District 136 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • Public statement: “We trust law-enforcement to handle criminals, not restrict freedoms. Our gun rights are sacred and must never be weakened. PERIOD.” (Armchair Lehigh Valley (Steve Novak) candidate Q&A, undated (2026 general race article), source)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 137

Joe Emrick (R) C

Pennsylvania House District 137 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 138

Ann Flood (R) A

Pennsylvania House District 138 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 139

Jeff Olsommer (R) A

Pennsylvania House District 139 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 140

Michael Gettis (R) C

Pennsylvania House District 140 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 141

Ken Velez (R) C

Pennsylvania House District 141 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 142

Joseph Hogan (R) F

Pennsylvania House District 142 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration for rifles and shotguns (HB 1593) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on the ghost gun ban (HB 777) (Mar 2024) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 143

Shelby Labs (R) A

Pennsylvania House District 143 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 144

Mike Murphy (R) C

Pennsylvania House District 144 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 145

Craig Staats (R) C

Pennsylvania House District 145 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 147

Donna Scheuren (R) A

Pennsylvania House District 147 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 153

Cory Toner (R) C

Pennsylvania House District 153 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 156

Kris R. Vollrath (R) C

Pennsylvania House District 156 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 157

Justin Pak (R) C

Pennsylvania House District 157 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 159

Michael Bannon (R) C

Pennsylvania House District 159 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 160

Craig Williams (R) F

Pennsylvania House District 160 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration for rifles and shotguns (HB 1593) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on universal gun registration (HB 714) (May 2023) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 161

John Mancinelli (R) C

Pennsylvania House District 161 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 162

Mike Murphy (R) C

Pennsylvania House District 162 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 165

Deirdre McCleary (R) C

Pennsylvania House District 165 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 166

Joe Walker (R) C

Pennsylvania House District 166 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 167

Joe Lewis (R) C

Pennsylvania House District 167 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 168

Kathryn Buckley (R) C

Pennsylvania House District 168 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 169

Kate Klunk (R) C

Pennsylvania House District 169 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 170

Martina White (R) F

Pennsylvania House District 170 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration for rifles and shotguns (HB 1593) (Sep 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 171

Kerry Benninghoff (R) B

Pennsylvania House District 171 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 173

Bill Griffin (R) C

Pennsylvania House District 173 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 176

Jack Rader (R) C

Pennsylvania House District 176 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 177

Robyn Bird (R) C

Pennsylvania House District 177 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 178

Kristin Marcell (R) F

Pennsylvania House District 178 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on universal gun registration for rifles and shotguns (HB 1593) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on universal gun registration (HB 714) (May 2023) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 183

Zachary Mako (R) A

Pennsylvania House District 183 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • Pro-gun vote: voted NO on the red flag gun seizure bill (HB 1859) (Sep 2025) (roll call)
  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 187

Gary Day (R) C

Pennsylvania House District 187 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Gun-control vote: voted YES on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Gun-control vote: voted YES on Act 79 of 2018, the gun surrender law (HB 2060) (Sep 2018) (roll call)
  • Gun-control vote: voted to block Daryl Metcalfe's gun-owner protection amendment to Act 79 (HB 2060) (Jun 2018) (roll call)
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 189

Danica Hartenfels (R) C

Pennsylvania House District 189 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 192

Tiffany Vann Brown (R) C

Pennsylvania House District 192 · Incumbent: No · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey and has no legislative voting record on gun bills.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 193

Catherine Wallen (R) C

Pennsylvania House District 193 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey, and none of their legislative votes was on a scored gun bill.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 196

George Margetas (R) C

Pennsylvania House District 196 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Basis for grade: Did not return the 2026 PFA candidate survey, and none of their legislative votes was on a scored gun bill.
  • On the November 3 ballot: Republican nominee (source)

Pennsylvania House District 199

Barbara Gleim (R) A

Pennsylvania House District 199 · Incumbent: Yes · Graded by Pennsylvania Firearms Association (PFA)

  • Pro-gun vote: voted NO on HB 1935, which expands Pennsylvania's terroristic threats law (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on HB 1909, which expands the penalties tied to protection-from-abuse and intimidation orders, a bill PFA called 'red flag gun control by another name' (Feb 2026) (roll call)
  • Pro-gun vote: voted NO on the machine gun conversion device bill (HB 1866) (Oct 2025) (roll call)
  • On the November 3 ballot: Republican nominee (source)

How the grades work

Every grade on this page was issued by Pennsylvania Firearms Association (PFA) and comes from PFA’s 2026 candidate survey and recorded floor votes. Each vote listed links to the official roll call. Candidates with no survey and no voting record are graded on that basis.

PFA counts votes for Act 79 of 2018 (HB 2060), HB 1935 and HB 1909 as gun-control votes. Members who already received a released PFA A rating keep that A.

Ballot status is from the official Pennsylvania candidate list and Ballotpedia. This guide covers Republican candidates, plus one Democrat, State Rep. Frank Burns.