First WELCOME to SR. You have found a great place with lots of experience, strength and hope (ES&H) from folks who have been where you or are where you are.
My answer is I think you have your answer.
He has guns. Not that I am against guns as I have guns, know how to use them etc but I am not drinking and haven't for many years now.
He is in violation of his parole/probation. He is drinking, also a violation.
If I were you, and he was living on my property and a 'danger' to myself and my family I would certainly call his P O.
To me this is a terrible accident waiting to happen.
J M H O
Please keep posting and let us know how you are doing as we do care very much.
Love and hugs,