Adrienne Southworth, of Lawrenceburg, won the Republican nomination for the state Senate District 7 seat.
Southworth won with 3,701 votes (31%), followed by Katie Howard with 3,157 (27%), Calen Studler with 2,697 (23%), Linda Thompson with 1,952 (16%) and Cleaver Crawford with 390 (3%).
"A big issue I had was in November we had some Republicans who were hearing the red flag gun law," Southworth said. "That felt like a betrayal of this party. The Republican Party is pro-gun rights.
"There are people who don't keep their promises," she added. "At what point do you draw the line?"
The red flag law would allow courts to temporarily take guns away from people deemed to be a threat by law enforcement or family members.
Southworth won Franklin County with 1,442 (34%). Studler was runner-up with 1,172 (28%), followed by Howard with 573 (14%), Thompson with 885 (21%) and Crawford 125 (3%).
"I'm very pleased," Southworth said during Tuesday morning's election returns at the old Frankfort Plant Board building. "There are some things we'd like to do, but we got everything done that we wanted to do."
Southworth will face Democrat Joe Graviss and Independent Kenny Carroll in the Nov. 3 general election.
Julian Carroll currently holds the state Senate District 7 seat but didn't run for reelection.