Living in a society provides everyone in that society with benefits. The majority of us must agree to that because if not, we'd be living as hermits in caves, totally disconnected from society and the benefits there-of.
Nothing in this world comes for free. You always have to pay the ferryman.
If you want the benefits of living in society, that society has the right to say how you should live within it, so laws are created which suit the majority at the time of their making.
Sometimes these laws need to addressed because they've become outdated or even obsolete.
If you don't like living by the laws of society, then don't live in it or do something about those laws.
I suggest comming to Australia if you like strict gun laws.
I suggest moving to a country at war if you like the idea of being able to carry machine guns around the street.