◆ The seat
- OFFICE
- Senate
- STATE
- New Hampshire
- PARTY
- REPUBLICAN PARTY
- STATUS
- Challenger
- ELECTION
- 2026-11-03
◆ The record
11
SOURCED ACTIONS
8
FLOOR VOTES
1
FEC TRANSACTIONS
8 / 3
PRO / ANTI-2A
0
SCORECARDS
2026-06-16
LATEST ACTION
—
Community
The record (11)
A
Graded on 11 sourced actions
FEC-recorded money between Second Amendment committees and this candidate, and recorded floor votes on gun bills, each with its official source. Community sentiment below never moves this grade.
- 2026-06-16PRORecorded money Accepted $2,500 from NSSF PACFEC Schedule B, committee C00480863, transaction C9854211580BFA4FE40, 2026 cycle.
- 2008-02-25PRORecorded vote Voted YES on S Amdt 4070 (110th), Prohibiting funds to decrease gun ownershipOfficial Senate roll call 29.
- 2006-07-13PRORecorded vote Voted YES on S Amdt 4615 (109th), Firearm confiscation prohibitionOfficial Senate roll call 202.
- 2006-07-12PROCo-sponsored bill Co-sponsored S Amdt 4615 (109th), Firearm confiscation prohibitionCongress's own bill record, which lists every sponsor.
- 2005-07-28ANTIRecorded vote Voted YES on S Amdt 1626 (109th), Child safety lock amendmentOfficial Senate roll call 207.
1 / 31–5 of 11
Background
Education
- MBA, Harvard Graduate School of Business, 1991
- BS, Mechanical Engineering, Massachusetts Institute of Technology, 1986
- MS, Mechanical Engineering, Massachusetts Institute of Technology, 1987
Profession
- Design Engineer, REMEC, Incorporated, 1987
- Manager and Operations Specialist, Pittiglio, Rabin, Todd & McGrath, Incorporated, 1990-1992
- Chief Financial Officer/Director of Operations, Teletrol Systems, Incorporated, 1992-1996
Political career
- Candidate, United States Senate, 2008
- Senator, United States Senate, 2003-2008
- Representative, United States House of Representatives, 1996-2002
What People Say.
Reviews build community sentiment as readers weigh in on where this candidate stands.
No community input yet.
SAY WHERE THEY STAND
Sign in to say where you think this candidate stands on the Second Amendment.
Informational only. Not an endorsement, campaign contribution, or paid political advertising. Positions reflect public records and community input. Is this record wrong, or is this you? How to dispute an entry.

