MCRGO-PAC 2026 Candidate Ratings

MCRGO-PAC runs an objective and straightforward primary ratings process. Ratings are made with no preference for political affiliation. No bias is given to incumbents over their challengers in the ratings process. MCRGO-PAC for 2026 consists of Mark Bassily (Democratic), Mark Harrop (Republican), and Bill Karczewski (Independent). MCRGO-PAC operates independently to protect the process from undue political influence.

Because MCRGO is a state organization, MCRGO-PAC is focused on candidates for state office, primarily the Michigan Legislature. MCRGO-PAC may endorse candidates for statewide offices after the primary election. MCRGO-PAC does not rate or endorse candidates for local offices or judicial elections apart from the Michigan Supreme Court. Our national partner, NRA-PVF, rates and endorses federal candidates.

Candidates are rated on a 10-question survey mailed in late April and which was also published in the Spring 2026 issue of the On Target newsletter (archived in the Member Login section). The survey is kept as short and simple as possible to increase the return rate. There are no outright endorsements in the primary election. Instead, candidates are rated based on their responses to the survey. The questions on the survey measure the candidate’s general philosophical support for the Second Amendment and Article 1 Section 6 of the Michigan Constitution as well as contemporary firearms policy. For each question answered incorrectly, the candidate is marked down one letter grade. A perfect score of 10/10 is an A rating, a 9/10 is a B rating, etc. Any score of 6/10 or less results in an F rating. As one would expect, candidates favoring gun control and candidates not seriously pursuing election tend not to respond.

Candidate ratings for the primary election will be published online beginning Monday, June 29 to assist early voters. They will be updated every Monday in July with a final update on Monday, August 3. Surveys are not accepted after the primary to prevent candidates from shifting their positions for electoral advantage between their partisan primary and the general election. Endorsements will be available by Labor Day. Current members of MCRGO may inquire about the listed survey result of a candidate running in their legislative district by sending an email along with their MCRGO member number to information@mcrgo.org.

Candidates are welcome to use the MCRGO name and logo on their website and social media channels in advertising their MCRGO-PAC candidate rating. MCRGO-PAC does not make financial contributions to candidates or engage in mailings or emails in support of individual candidates.

 

Candidates who failed to return a survey are not rated.

Updated: July 6, 2026 (updates on Mondays through 8/3/26)

DISTRICT PARTY CANDIDATE RATING CAMPAIGN ADDRESS
1st District State Senate Republican O’Connell, Patrick B 4514 Monroe, Ecorse, MI 48229
2nd District State Senate Republican Sawicki, Harry A 7275 N Vernon St, Dearborn Heights, MI 48127
3rd District State Senate Democratic Alam, Mohammad F 17430 Joseph Campau, Detroit, MI 48212
8th District State Senate Republican Massey, Kenneth D. A 36796 Quakertown Ln, Farmington Hills, MI 48331
9th District State Senate Republican Webber, Michael A 2315 Cumberland Rd, Rochester Hills, MI 48307
12th District State Senate Republican Backus, Joseph A. A 21120 Yale St, St Clair Shores, MI 48081
12th District State Senate Republican Tesch, Eileen A 145 Channelsyde Dr, Algonac, MI 48001
13th District State Senate Democratic Anderson, DC F 4559 Driftwood Dr, Commerce Township, MI 48382
14th District State Senate Republican Beliger, Tawn Shawnelle A 8365 Earhart Rd, South Lyon, MI 48178
15th District State Senate Republican Rogers, Jason A 6480 Lodimeadow Dr, Saline, MI 48176
16th District State Senate Republican Bellino Jr., Joseph A 1285 Hollywood Dr, Monroe, MI 48162
17th District State Senate Democratic Jones, Mike D. A PO Box 194, Niles, MI 49120
17th District State Senate Republican Lindsey, Jonathan A 411 Grass Lake Rd, Coldwater, MI 49036
18th District State Senate Republican Albert, Thomas A. A 30 Flat River Dr SE, Lowell, MI 49331
20th District State Senate Republican Moraitis, Chris A 406 Lake Blvd, Paw Paw, MI 49079
22nd District State Senate Republican Murphy, Mike A 909 Chase Lake Rd, Howell, MI 48855
23rd District State Senate Democratic Gupta, Margarette D 1990 E Gunn Rd, Oakland Township, MI 48306
23rd District State Senate Republican Lawless, Daniel A 8341 Sharon Dr, White Lake, MI 48386
23rd District State Senate Republican Steele, Donni A PO Box 826, Lake Orion, MI 48361
24th District State Senate Republican Wozniak, Douglas Chester A 53831 Whitby Way, Shelby Township, MI 48316
25th District State Senate Republican Beeler, Andrew A PO Box 611124, Port Huron, MI 48061
25th District State Senate Republican Eisen, Gary R. A 6350 Rattle Run, St Clair, MI 48079
26th District State Senate Republican Bierlein, Matthew A 4724 Hanes Rd, Vassar, MI 48768
26th District State Senate Republican Lossing, Gabriel A 162 Otter Lake Rd, Fostoria, MI 48435
28th District State Senate Republican DeRose, Julie L. D 1214 S Geneva Dr, DeWitt, MI 48820
30th District State Senate Republican Huizenga, Mark E. C 3841 Butterworth St SW, Walker, MI 49534
31st District State Senate Republican Markey Jr., Michael J. A PO Box 492, Spring Lake, MI 49456
31st District State Senate Republican Wetzel, John A 13330 Rich St, Grand Haven , MI 49417
32nd District State Senate Republican Cole, Kim A 6065 Trails End, Ludington, MI 49431
32nd District State Senate Republican Riekse, Max A PO Box 82, Fruitport, MI 49415
33rd District State Senate Republican DeBoer, Katie C PO Box 293, Greenville, MI 48838
33rd District State Senate Republican Fox, Joseph D. A PO Box 33, Fremont, MI 49412
33rd District State Senate Republican Johnsen, Gina A 114 Blossom Dr, Portland, MI 48875
34th District State Senate Democratic Landgraf, Tyler A PO Box 162, Chippewa Lake, MI 49320
34th District State Senate Republican Hauck, Roger A 1682 S Bamber Rd, Mount Pleasant , MI 48858
34th District State Senate Republican Lange, Rhonda L. A 23100 4 Mile Rd, Reed City, MI 49677
35th District State Senate Republican Tunney, Jason A 5675 Pine Gate Dr, Saginaw, MI 48603
36th District State Senate Republican Hoitenga, Michele A 226 Roberts St, Manton, MI 49663
37th District State Senate Republican Damoose, John A PO Box 95, Harbor Springs, MI 49740
38th District State Senate Republican LaFave, Beau Matthew A W8287 Sportsmens Club Rd, Iron Mountain, MI 49801
38th District State Senate Republican Prestin, David A W988 County Road 352 G 12, Cedar River, MI 49887
2nd District State House Democratic Liberati, Frank A. B 9068 Quandt Ave, Allen Park, MI 48101
2nd District State House Republican Kokinda, Ron A 10475 Balfour Ave, Allen Park, MI 48101
6th District State House Republican Steger, Mike A 1283 Catalpa Dr, Berkley, MI 48072
11th District State House Republican Kabacinski, Eddie A 8679 Hudson Ave, Warren, MI 48089
11th District State House Republican Stafford, Matthew A 21546 Syracuse, Warren, MI 48091
13th District State House Republican Armitage, Casey A PO Box 163, Roseville, MI 48066
13th District State House Republican Foster, Mark Thomas A 22015 St Geretrude, St Clair Shores, MI 48081
18th District State House Republican Foster, Ryan C 17137 Jeanette St, Southfield, MI 48075
19th District State House Democratic Young, Brandon A 29124 Candlewood Ln, Southfield, MI 48076
20th District State House Republican Barbe, Hermon C 3128 Bloomfield Shore Dr, West Bloomfield, MI 48323
28th District State House Republican Thompson, Jamie A 27314 Oakcrest Dr, Brownstown, MI 48183
31st District State House Republican Perry, Laura M. A PO Box 148, Dundee, MI 48131
33rd District State House Republican Rogers, Catherine B 6480 Lodimeadow Dr, Saline, MI 48176
34th District State House Republican Jenkins-Arno, Nancy A 14654 Forrister Rd, Clayton, MI 49235
35th District State House Republican Wortz, Jennifer A 172 N Ray Quincy Rd, Quincy, MI 49082
36th District State House Republican Carra, Steve A 17874 Bluff Dr, Three Rivers, MI 49093
36th District State House Republican Lori, Luke A 618 Arizona Blvd, Three Rivers, MI 49093
37th District State House Republican Bury, Steve A PO Box 231, Niles, MI 49120
37th District State House Republican Paquette, Brad A 1215 Fair Oaks Dr N, Niles, MI 49120
39th District State House Republican Wendzel, Pauline A 8510 Danneffel Rd, Watervliet, MI 49098
42nd District State House Republican Hall, Matt A 5455 Gull Rd Ste D#147, Kalamazoo, MI 49048
43rd District State House Republican Smit, Rachelle A 216 124th Ave, Shelbyville, MI 49344
44th District State House Republican Frisbie, Steve A 1541 Morse Rd, Battle Creek, MI 49014
45th District State House Republican Lightner, Sarah A 9915 N Parma Rd, Springport, MI 49284
47th District State House Republican Griffis, Justin A 9175 Dogwood Ln, Dexter, MI 48130
49th District State House Republican Bollin, Ann M. A 2722 Pineview Trl, Brighton, MI 48114
50th District State House Republican Woolford, Jason A 4191 Howe Pl, Howell, MI 48843
51st District State House Republican Maddock, Matt A 1150 S Milford Rd, Milford, MI 48381
52nd District State House Republican Harris, Mike A 7111 Dixie Hwy STE 112, Clarkston, MI 48346
59th District State House Republican Grot, Sylvia A 11927 Hiawatha Dr, Shelby Township, MI 48315
59th District State House Republican Zott, Jean A 55878 Apple Ln, Shelby Township, MI 48316
60th District State House Republican Aragona, Joseph A 42033 Coulon Dr, Clinton Township, MI 48038
62nd District State House Republican St. Germaine, Alicia A 38252 Mast St, Harrison Township, MI 48045
63rd District State House Democratic Kelly McFarland, Robert A 51674 Wilshire Dr, New Baltimore, MI 48047
63rd District State House Republican DeBoyer, Jay A 8060 Anchou Bay Dr, Clay, MI 48001
64th District State House Republican Pavlov, Joseph G. A 350 Scott Rd, Kimball, MI 48074
65th District State House Republican Greene, Jaime A 208 N Walnut St, Lansing, MI 48933
66th District State House Republican Schriver, Josh A 597 Mechanic St, Oxford, MI 48371
67th District State House Republican Cross, Sherri J. A G3426 Branch Rd, Flint, MI 48506
67th District State House Republican Green, Phil A 7650 Trumbower Trl, Millington, MI 48746
68th District State House Republican Martin, David W. A 418 S Main St, Davison, MI 48423
71st District State House Republican BeGole, Brian A 1975 E Beard Rd, Perry, MI 48872
72nd District State House Republican Mueller, Mike A 6036 Lobdell Rd, Linden, MI 48451
76th District State House Republican Kaiser, Bill A 419 Kenway Dr, Lansing, MI 48917
78th District State House Republican Frewen, Terence M. A 1240 E Grand River Ave Ste A, Portland, MI 48875
78th District State House Republican Strong, Brandon L. A 1808 E M 79 Hwy, Hastings, MI 49058
79th District State House Republican Rigas, Angela A PO Box 365, Caledonia, MI 49316
85th District State House Republican Slagh, Bradley A 7142 Riley St, Zeeland, MI 49464
86th District State House Republican DeBoer, Nancy A 157 W 40th St, Holland, MI 49423
88th District State House Republican VanWoerkom, Greg A 6899 Breeze Point Dr, Norton Shores, MI 49444
89th District State House Republican Kapenga, Patrick A 8091 Leonard St, Coopersville, MI 49404
89th District State House Republican Moss, Joe A 6753 Bradenwood Dr, Hudsonville, MI 49426
90th District State House Republican Afendoulis, Lynn A PO Box 333, Rockford, MI 49341
90th District State House Republican Watts, Susannah A PO Box 211, Rockford, MI 49341
90th District State House Republican Willis, Andrew Jackson A 5400 13 Mile Rd NE, Rockford, MI 49341
90th District State House Republican Youngquist, Jordan A 14325 Tyrone Avve, Kent City, MI 49330
91st District State House Republican Outman, Pat A 6399 N Miles Rd, Six Lakes, MI 48886
92nd District State House Republican Neyer, Jerry A 1455 E Walton Rd, Shepherd, MI 48883
93rd District State House Republican Kelly, Tim A PO Box 6536, Saginaw, MI 48608
95th District State House Republican Schuette, Bill G. A 3410 N Bent Oak Dr, Midland, MI 48640
96th District State House Republican Beson, Timothy A 3623 Kawkawlin River Dr, Bay City, MI 48706
97th District State House Republican Bearss, Briar A PO Box 007, Millington, MI 48746
97th District State House Republican Piotrowski, Mark A 12300 Whisper Ridge Dr, Freeland, MI 48623
98th District State House Republican Alexander, Gregory L. A 2646 Washington Rd, Carsonville, MI 48419
99th District State House Republican Hoadley, Mike A 2890 E Midshipman Dr, AuGres, MI 48703
100th District State House Republican Kunse, Tom A PO Box 506, Clare, MI 48617
101st District State House Republican Vance, Rich A 1555 W 120th St, Grant, MI 49327
102nd District State House Republican Vanderwall, Curt A 4906 Rasmussen Rd, Ludington, MI 49431
104th District State House Republican Roth, John R. A PO Box 246, Interlochen, MI 49643
105th District State House Republican Borton, Ken A 7682 White Cloud Trl, Gaylord, MI 49735
106th District State House Republican Cavitt, Cam A 2671 Tryban Rd, Cheboygan, MI 49721
106th District State House Democratic Aderhold, Phillip C 1795 West Kittle Rd, Mio, MI 48647
107th District State House Republican Fairbairn, Parker A 8095 S Lake Shore Dr, Harbor Springs, MI 49740
108th District State House Republican Reynolds, Christopher J. A 2959 Deerfield Rd, Rock, MI 49880
109th District State House Republican Bohnak, Karl A N8327 Onota Hill Rd, Deerton, MI 49822
110th District State House Democratic Irizarry, Brian A 203 W South Ave, Houghton, MI 49931
110th District State House Republican Markkanen, Gregory A 743 Hancock St, Hancock, MI 49930