I beg to differ. Laws DO prevent unlawful behavior, but only among the law abiding folks like us. That is why I don't make myself a suppressor (something very easy to do) because there is a law against it.
What I said is that the law is not intended to prevent behavior. It can only punish us after we do the wrong thing.
You, a law-abiding person, are making a choice to follow the law. Had you made a different choice, would that law have prevented you from acting on your desires to make a suppressor? Of course not.
When you exercise free will, there are usually consequences associated. If the consequences are based on laws prohibiting the act, it's still your choice to follow the law or accept the consequences if caught. You're simply factoring in the legal penalties with all the other benefits and risks associated with your possible choices.
If the penalty for making a suppressor was a $25 fine & no criminal charges -- basically a ticket -- you'd still be breaking the law making one, but the consequences are now much less severe. Now you must decide if the law really prevents you from making a suppressor (still illegal), or if the penalty for that behavior is something you're willing to accept if caught.
It's not the law that keeps you on the legal path, but your fear of consequences and hopefully your sense of right and wrong.
The law CAN NOT
PREVENT you from breaking it. It can make the consequences so severe that you're unwilling to take the risk -- still free will, though.
We all know the little saying, "Just because you CAN doesn't mean you SHOULD."
The opposite is also true: "Just because you SHOULDN'T doesn't mean you CAN'T."