I would have a word with his superior about why your property was illegally seized. He observed you and saw you were doing nothing wrong according to your account. He had no reason to take your firearm, period. They like to push the officer safety issue, but to just snatch it when you are doing nothing wrong is unprofessional IMO.
And refer them the the NC Supreme Court.
State v Huntley, what GATTTOTP is.
State v Kerner, why we can OC.
State v Speller, more pro OC, right to bear arms means OC.
BTW, when did the LEO's get to tell me how to or where to spend my money or how to live. The "get a CCP" comment was uncalled for. Let us know how it goes.