Even in gun-crazy America, most of us aren’t shooting things as part of our day-to-day routine. So most Americans actually know very little about guns. Hollywood writers realized this a long time ago and, being writers, used it as an excuse to never do any fact-checking ever again.
Cracked did a good job with this list. Well worth the read.