So I've seen assault weapon defined as one that can shoot full auto (including bursts). But I've also seen it defined as a gun wit a pistol grip, threaded barrel, etc. I'm assuming the legal definition varies greatly from the actual definition, but how do you define assault weapon?

I personally think that it is the full auto option, but what do I know.