Republican 2nd District Congresswoman Renee Ellmers said Thursday that she plans to carry a gun when making public appearances.