I understand the sentiment, but the information you're providing is confusing the issue. The question is not what is defined as a weapon, but how ammunition can be legally transported
I don't transport loaded magazines to the range in my ammo container simply because I want to - I do it because I also believe it is *legal*. I'll continue to believe that until I'm shown written law that says otherwise.
Some of them are so poorly written as to be contradictory and confusing, yes (like what is a legal semi-auto shotgun...).
Some police officers are better informed/more scrupulous than others, but your point is valid: because something is legal doesn't mean you won't have to pay for a lawyer and go to court in order to have a judge rule that it is so.
Yep, misinformation abounds, which is why I think its helpful to get clear answers to questions whenever possible.