Welcome to OCDO alucard3600 and for stepping up to the plate responsibly. There is little exrtra credit for OCing privately. The idea is to afford greater deterrent value, comfort and accessibility (safety) + you will be educating the public.
No disrespect intended but your dad is a product of his environment. The LE community is just starting to "get it" in some areas - we are not the BGs, we are the public's greatest asset - law abiding citizens (LAC) taking responsible means to afford our safety.
Going to the terror of the public and disorderly conduct are jokes when doing something legal. If it ever happens that you are threatened with that, don't hold street court. Comply under stated duress if that works best for you, take names and numbers (recorder, yes?) and follow through up the ladder. No need to get arrested to have standing. This is not an in-your-face crowd. Just normal, everyday people, going about our normal everyday lives. We deal in facts, rights and honesty - in that we are relentless. Study up on your state and local laws - sure that some fellow Carolinians will chime in shortly. Meet up and do the buddy system thing a couple of times - coffee and a meal will get you more solid info in an hour or so than several days of reading.
Good luck and enjoy.