A North Carolina man who became an internet sensation by speaking at a city council meeting in support of gun rights says he was standing up for freedoms that the nation’s Founders died to give all Americans. “Now, if those people could give their lives for those causes to give us the freedoms we have today,…