That would depend on any definitions found in your state or local law (which are usually lacking), and the subjective interpretation of the police, the judge and jury. So the best answer may be that it just depends, based on a number of factors. Thats not a very satisfying answer, but often these kinds of things elude precise definitions, which leaves them to the subjectivity of the authorities. Things like local customs and sensibilities (Texas will be different than Massachusetts) will play into the equation as well, as will the particular circumstances of any encounter you may have with the police. If you are drunk and fighting, they may throw in the weapons charge, and if you are just hanging out at the lake with the kids, maybe not.
This is not legal advice.