Yes, there the words of Thomas Jefferson put it quite explicitly:<p>You have the right to have arms within your own house in order to potentially use it in a rebellion against an autocratic state in case it arrises.
Nowhere it gives you the right to carry weapons around with you on the public place.<p>This makes it as clear as water really.