You all have missed the boat on your definitions. It's the US, only definitions that matter are the legal ones. Assault rifle laws are up to the states. Means there could be 50 different definitions. Practical jargon, military grade makes it an assault weapon, pistol grip and a magzine makes it a asault rifle.