No, his misbehavior doesn’t cancel the Constitution.
Exactly. The Constitution protect even people we thoroughly dislike.
The problem isn't that this < deleted > had a rifle. The problem is that he's a < deleted >, that he misused his rifle, and that he was not imprisoned for said misuse.