Now, I have very mixed emotions on this ... first off, let me say, I think that officer did an awesome job. I respect him tremendously for it...he did his job the way it should be done.
My conflict comes with THE LAW its self. He's only enforcing the law, he didn't write it.
To me, the law seems counter to the Constitution. Now, we can have philosophical debates all day long, but you're either for OC or against it...to me, that's irrelevant...what is relevant is that it's a Constitutional Right that some states actually recognize...and yet, we have a law that constrains the exercise of that right.
Here's what I mean:
The officer says that it is his training that allows him to recognize the firearm as a fully automatic weapon. Yet...it wasn't full auto, and in fact, if I heard him correctly, it's actually a .22
Now, I won't argue that semi-auto looks like full auto, obviously there are many cases, literally millions of cases, where this is true, BUT, when dealing with law, we have to deal with facts...no training could teach that officer the difference, in sight alone, between a semi-auto and a full-auto.
So, with that being said, I don't feel like the law is in sync w/ The Constitution as far as illegal search & seizure.
Think of it like this:
You have to have a fishing license to go fishing, right? So let's say you're driving down the road, you get pulled over. You weren't speeding, you didn't have any tail lights out, nothing like that, but someone reported that you were fishing on their property (You weren't, but that's what they told the police)
The officer says "So, i see you have fishing poles in your back seat...can I see a fishing license" and you say "I don't have to have a fishing license unless i'm fishing, these are just fishing poles"
But you get searched anyways. That's not a legal search via the Constitution, yet many of our new laws say that it is.
In other words, the reality of the situation is you were never breaking any laws to begin with, but the officer didn't know that, so the law says he gets to infiltrate your freedom "just to make sure"...
There are a lot of laws that are not in sync w/ our Constitution and they all exist because certain people were willing to stand down and trade their freedoms for the ILLUSION of security.
Just ask the people standing in line getting groped at the airports.