How is anyone going to know whether you intend to harm them?  If I am at a restaurant with a group and you walk in with a sidearm, why do we have to sit there nervously wondering if you are a good guy or a bad guy?  Where is the social contract on that?  Also, which well regulated militia do belong to?  Cheers!