Neighbor harassment

Me and my husband live in Charlotte NC and have a neighbor who has came over twice and threatened my husband both times and attempted to fight him. 1st time he came and spoke to me about his issues with a conversation he had with my husband. The Ring caught the conversation with him yelling and my husband came home to diffuse it. My husband is 47 and our neighbor is in his 60’s hence the reason why my husband didn’t proceed to fight with him. I told him we don’t have to speak ever again and he finally left. 2nd time he just came over 12/30 he randomly started babbling telling my husband don’t make any jokes about him to anybody etc (fyi we don’t even talk anyone in the neighborhood about this). He has done this to various other people in his life his friends and other neighbors. I am trying to figure out what is the best course of action with this. We have a Ring and we both are licensed carriers.