[Maybe this kid was "asking for it" (for lack of a better term),
How exactly was he "asking for it"? Carrying a firearm in itself does not constitute a crime or even probable cause for questioning ( under the law) so what else in his behavior warranted such unprofessional ( and illegal) attention?
We don't know because he didn't tell us. Subsequently, you don't "know" if the officers were really unprofessional or acted illegally. If we "knew" that all he did was buy a Coke, then we would "know" more facts for certain about the interaction. In reality, despite all of the wonderful debate that has stirred on this thread, all we really "know" is that someone posted a story on the internet, and we "know" as individuals how we feel in reaction to that story.
I particularly like when the debate enters the ABSOLUTE FREEDOM area. It's amusing to consider how people who think their freedom is absolute think that only applies to them, because no one else has an absolute right to do whatever infringes upon their freedoms. Maybe it's not always a government's place to enact or enforce restrictions on freedoms, but it is our own individual responsibility to reasonably limit our own freedoms at someone else's door/property line/personal space if we expect the same from them.