My answer would be Yes. Obviously how much gun control is a hot topic. But when presented with a question like this I always ask myself if I would be OK with my wife and kids being involved in the proposed situation. And I just don't want people covicted of violent crimes or known sociopaths to be able to openly carry guns around them. To me, you lost your right when you commited the crime.
As far as the notion of who gets to determine who is a sociopath. I don't really have an answer for that becuase usually we don't figure out if they are sociopaths until after they have done something crazy.
As far as the notion of who gets to determine who is a sociopath. I don't really have an answer for that becuase usually we don't figure out if they are sociopaths until after they have done something crazy.