| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Feb 9, 2023 | $800 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Mar 7, 2023 | $800 | FEC disbursement search ↗ |
| AMERICAN EXPRESSNEWARK, NJ | CC PAYMENT (SEE BELOW)F3 17 | Aug 5, 2024 | $810 | FEC disbursement search ↗ |
| VA DEPARTMENT OF TAXATIONRICHMOND, VA | TAXESF3 17 | Oct 10, 2024 | $814 | FEC disbursement search ↗ |
| LIBERTY MUTUAL INSURANCEKEENE, NH | INSURANCEF3 17 | May 21, 2024 | $814 | FEC disbursement search ↗ |
| VA DEPARTMENT OF TAXATIONRICHMOND, VA | PAYROLL TAXESF3 17 | Jul 10, 2024 | $814 | FEC disbursement search ↗ |
| WINRED TECHNICAL SERVICES LLCARLINGTON, VA | FUNDRAISING FEEF3 17 | Jan 31, 2023 | $815 | FEC disbursement search ↗ |
| VA DEPARTMENT OF TAXATIONRICHMOND, VA | TAXESF3 17 | Nov 8, 2024 | $822 | FEC disbursement search ↗ |
| LIBERTY MUTUAL INSURANCEKEENE, NH | INSURANCEF3 17 | Aug 3, 2023 | $827 | FEC disbursement search ↗ |
| LIBERTY MUTUAL INSURANCEKEENE, NH | INSURANCE - WORKERS COMP RENEWAL DEPOSITF3 17 | May 16, 2023 | $827 | FEC disbursement search ↗ |
| SHARPE, HELENNORFOLK, VA | REIMBURSEMENT (SEE BELOW)F3 17 | Aug 15, 2024 | $830 | FEC disbursement search ↗ |
| BAY ARMOURY LLCALEXANDRIA, VA | FUNDRAISING CONSULTINGF3 17 | Sep 7, 2023 | $840 | FEC disbursement search ↗ |
| VA DEPARTMENT OF TAXATIONRICHMOND, VA | TAXESF3 17 | Aug 13, 2024 | $850 | FEC disbursement search ↗ |
| AMERICAN EXPRESSNEWARK, NJ | CREDIT CARD PAYMENTF3 17 | Aug 2, 2023 | $851 | FEC disbursement search ↗ |
| VIRGINIA COMMONWEALTH BANKST. LOUIS, MO | CC PAYMENT (SEE BELOW)F3 17 | Nov 25, 2024 | $885 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Apr 10, 2023 | $900 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | May 9, 2023 | $900 | FEC disbursement search ↗ |
| ELANFARGO, ND | CREDIT CARD PAYMENTF3 17 | Jun 26, 2023 | $910 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Oct 2, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Nov 29, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Dec 30, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Feb 28, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Mar 29, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Apr 26, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Jun 4, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Jun 28, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Oct 31, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Aug 1, 2024 | $916 | FEC disbursement search ↗ |
| KING, CAROLYNSPRINGFIELD, VA | NET SALARYF3 17 | Aug 30, 2024 | $916 | FEC disbursement search ↗ |
| BLANCHARD, KYLEHENRICO, VA | MILEAGE REIMBURSEMENTF3 17 | Oct 2, 2024 | $919 | FEC disbursement search ↗ |
| AMERICAN EXPRESSNEWARK, NJ | CC PAYMENT (SEE ITEMIZATIO BELOW)F3 17 | Jun 5, 2023 | $922 | FEC disbursement search ↗ |
| UDDIN RAJAH, UDDIN RAJAHMIDLOTHIAN, VA | NET SALARYF3 17 | Sep 3, 2024 | $923 | FEC disbursement search ↗ |
| WINRED TECHNICAL SERVICES LLCARLINGTON, VA | CREDIT CARD PROCESSINGF3 17 | Apr 30, 2023 | $927 | FEC disbursement search ↗ |
| AMERICAN EXPRESSNEWARK, NJ | CC PAYMENT (SEE BELOW)F3 17 | Apr 2, 2024 | $938 | FEC disbursement search ↗ |
| FOSTER, PETER JOSEPHRICHMOND, VA | CAMPAIGN CONSULTINGF3 17 | Mar 4, 2024 | $945 | FEC disbursement search ↗ |
| WINRED TECHNICAL SERVICES LLCARLINGTON, VA | CC PROCESSINGF3 17 | Oct 16, 2024 | $954 | FEC disbursement search ↗ |
| LASTER, KEY'VANSANDSTON, VA | NET SALARYF3 17 | Oct 31, 2024 | $964 | FEC disbursement search ↗ |
| INTERNAL REVENUE SERVICEOGDEN, UT | TAXESF3 17 | Jan 4, 2023 | $973 | FEC disbursement search ↗ |
| CAMPBELL, PEARCERICHMOND, VA | NET SALARYF3 17 | Jul 3, 2024 | $977 | FEC disbursement search ↗ |
| CAPITOL HILL CLUBWASHINGTON, DC | FOODF3 17 | May 16, 2024 | $977 | FEC disbursement search ↗ |
| AMERICAN EXPRESSNEWARK, NJ | CC PAYMENTF3 17 | Feb 3, 2024 | $989 | FEC disbursement search ↗ |
| PPG CONSULTINGTAMPA, FL | FUNDRAISING CONSULTINGF3 17 | Dec 4, 2024 | $996 | FEC disbursement search ↗ |
| HELLER, RUTH ARICHMOND, VA | NET SALARYF3 17 | Aug 2, 2024 | $997 | FEC disbursement search ↗ |
| BAY ARMOURY LLCALEXANDRIA, VA | FUNDRAISING CONSULTINGF3 17 | Aug 26, 2024 | $998 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Oct 9, 2023 | $1,000 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Nov 8, 2023 | $1,000 | FEC disbursement search ↗ |
| CMDITYSONS CORNER, VA | DATABASE SERVICESF3 17 | Dec 8, 2023 | $1,000 | FEC disbursement search ↗ |
| CONGRESSIONAL SPORTSMEN'S FOUNDATIONWASHINGTON, DC | MEMBERSHIP DUESF3 17 | Jan 11, 2024 | $1,000 | FEC disbursement search ↗ |
| RED WIN CONSULTINGGLEN ALLEN, VA | FUNDRAISING CONSULTINGF3 17 | Jun 3, 2024 | $1,000 | FEC disbursement search ↗ |
| RED WIN CONSULTINGGLEN ALLEN, VA | FUNDRAISING CONSULTINGF3 17 | Jun 25, 2024 | $1,000 | FEC disbursement search ↗ |