Liberals, what exactly is an "assault weapon"?

Can you explain what an "assault weapon" actually is?

(And don't say military grade because those are not sold to the general public)
16 answers 16