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.
This makes it as clear as water really.