North Carolina has a "stand your ground" law

I'm by no means a lawyer, but it would appear that North Carolina has some sections in its "castle doctrine" laws that extend past the home, motor vehicle or workplace in a similar way to Florida's “stand your ground” law. Hopefully someone can clarify some of this, and share it. People need to know about this so we can get our “stand your ground” law repealed, or at the very least, significantly modified.