If what you say is true you both should be giving heavy duty to Duncan Hunter. He’s the only one that fits your qualifications.
Duncan Hunter is the only candidate I’ve donated money to this year and I’m an Independent. >:-}