In the end people are most important but the objects we create and use are a big part of our culture, and help to give rise to our behavior and actions.
They invite certain actions and inhibit others, like a speed bump invites slower driving inherently because that's more enjoyable.
I find life much more enjoyable when I can trust that weapons are used only by trained professionals in extreme cases. In the same way that I only want a certified doctor doing the stitches when I have hurt myself. So I am all for reducing the chance that weapons fall in the hands of just anyone. I see positive discrimination as a normal and healthy way of social control. Of course you could always buy a 3D printer and find 3D models to print weapons, though if the most trusted brands include chips that prevent printing of certain models, or can recognize what type of part you are printing, we are creating a healthy and sane environment..