So, in answer to the OP, "gunner" is a broad term whose definition is largely based on opinion. There are many different types of gunners:
1) The Stinky Gunner: One who clears the row when raising their hand to "ask a question", translation, to waste everyone else's time in class by saying something irrelevant in hopes of sounding profound.
2) The Little Sibling Gunner: One who has access to information/old tests, etc. via an association with an upperclassman and keeps denies access to others.
3) The Price-Waterhouse Gunner: One who likes to mention their test scores and grades, and inquire about yours, whether relevant to the subject at hand or not.
4) The "What did you put for #7" Gunner: One who seeks to create post-test self-esteem deflation among their classmates
5) The Pseudo-Gunner: One who talks loudly about how well they are doing and belittles others when really they are not even in the top of the class.
6) The "I'm not a gunner" Gunner: One who talks loudly about how little they are studying, how they didn't buy any books, go to any classes, etc. and they still got honors...
7) The Mother Theresa Gunner: One who is in every club, volunteers for every activity, is a mentor for children in the area, etc. and disparages their classmates for "claiming to not have the time" to engage in these activities as well.
8) The Country Club Gunner: This is one of a group of gunners who hang out and only share their information amongst eachother. Members of this group also tend to hog a particular study room, area in the library, etc. and claim it as "theirs", and will not only ask you to leave if you are there first, but seem to expect you to do so.
9) The OMM Gunner: One who pretends to feel what they are supposed to be feeling when the instructor is around, when a discussion about how neither one can feel anything just took place between said gunner and gunner's partner two seconds ago.
10) The Anatomy gunner: One who steals probes and the good forceps. You know who you are.