Many people in North Carolina own firearms. They might use them for their jobs, for home defense or even for sport. Regardless of whether you like to hunt or worried about a home invasion, you need to know that your firearms are legal. Most people assume that their...