You are not wrong. The ones committing the crime should be held responsible despite not knowing. If the person who doesn't think the law is just is arrested, that person can always challenge the law in court, through the legislature, and in the court of public opinion.
Every person I teach in my class is told although this is the law it doesn't mean the law will always be the same forever.
What bothers me is that the punishment way overshadows the crime. There was no intent to break the law but the young nurse in one of the stories is facing a felony conviction and 3.5 years in jail for making a mistake but with out any intent to commit a crime. What she should have done, in hindsight, when she realized her mistake was go back to where ever she was staying, hide the gun, do her tourist thing, hide it in her suitcase, and get out of NY. Of course all that would have been illegal, but at least she wouldn't be in the mess she is in now.
The gun laws in this country, and especially in NY, are intentionally obtuse and difficult to deal with. I defy anyone of us on here to travel across the country with legal permits for the gun being packed in every state visited with out breaking a law. It's darn near impossible. Read the rules all you want, you will screw up someplace. If that happens, despite your best intentions, do you think you should go to jail for 3.5 years, be convicted of a felony, and never ever be able to buy or carry a gun again?
I don't. And I don't think she deserves it either. Misdemeanor, fine, probably, but not 3.5 years and a felony conviction when she had no intent to commit a crime. Mens Rey is missing from nearly all the gun laws and it shouldn't be. It's missing from most new federal laws and it shouldn't be. There are too many laws for anybody to keep track of them. There are now over 4,500 federal crimes one can be convicted of. I bet every one of us has violated one or the other and didn't even know it.
Congress is made up of lawyers. The federal laws are written as a jobs program for lawyers. Makes me ill just thinking about it. The reason malpractice laws aren't revised to make sense? The American Trial Lawyers Lobby is against it.
Was it her responsibility? Yes. Does the punishment fit the crime? Absolutely not.
Fitch