They're not ignorant of anything. Americans will comply. They I did in 1994.
Speak for yourself.
I was in high school in '94, caring about the ban wasn't at the top of my to-do list. And yes, as far as I know, I did comply with the ban until '04. I know for a fact that I never intentionally violated it.
Care to enlighten us all as to how you violated a federal firearms law for ten years?