Rep. Tony Gonzales (R-Texas) is accused of having an affair with an aide who later killed herself. His primary challenger, Brandon Herrera, is running on a pro-gun platform.