Hi SFF, Im going with Caldwell. He was a never-trumpet but at the time, stated he could never vote for Hillary or Bernie. It appeared he was against Trump because he thought he was pro-choice. He says he did vote for Trump in the general and has since boarded the Trump train. He has gone on the record saying that Reagan and Trump are the most pro-life Presidents ever elected. He also has the NRAs endorsement. Easy Peasy decision AFAIC.
Definitely not Troutman. He is poorly rated by the NRA. I am voting for Caldwell, who was endorsed by Matt Gaetz, but Grimesly is my 2nd choice.