DUNN -- U.S. Congresswoman Renee Ellmers says she is ready to fight for constituents in North Carolina's 2nd District in the June 7 primary. 

The contest took a turn when the legislature re-drew state maps in February. 

Ellmers, who is the incumbent, says she's ready for the challenge.

"I am happy for anyone to get into the race. This is our democratic process. This is the way we should work. This is what I believe is the people's voice, “ Rep. Ellmers said. “So I am happy to show my record and to give my message." 

The congresswoman has a lot to say, beginning with her support of funding the troops, particularly after the attacks in Belgium. 

"Not every Republican in the delegation voted yes the omnibus which is what funds our military, our national defense, our intel, all of the pieces that fight terrorism,” Ellmers said.

She also talked about her recent endorsement of Donald Trump.

"I feel completely liberated because  I can talk about things now that I haven't been able to talk about in the past,” she said. “ I finally feel like I have someone who will be in a leadership position as a Republican that is going to actually go in and change the good ol’ boy system that exists," she said.

Representative George Holding, who currently serves District 13, Greg Brannon, John P. McNeil, Ron Sanyal and Steve Hight are all trying to unseat Ellmers.

"I think the hallmark of this particular primary will be voter confusion, a low turnout, and probably most significantly, it's the candidate that has the most resources to get organized quickly, turn out their base supporters is the one who is going to win the primary on June 7," said Joe Stewart with the NC Free Enterprise Foundation.

Ellmers says the upheaval caused by the new maps is unfortunate, but hopes to ultimately still come out with the most votes. 

"We are waiting on the three judge panel to decide. None of us knows when that will happen, but regardless, I am ready to fight for the constituents of District 2," Ellmers said.