Home World News North Carolina Republican: NRA has been pushed to the right