I try to keep up as much as possible on exactly what's legal and what isn't. To my knowledge "section 922?" is still in effect even though the psuedo-assault weapon ban has expired. If you do much of anything with an import you are likely to run afoul of someone's decree eventually.
In my opinion, this confusion is intentional. We are being conditioned to accept our lords' {small L} commands regarding our freedoms. Our founding fathers would roll over in their graves if they knew we "allow" government to regulate our muskets.
The eventual goal is to make it so confusing to legally own a firearm that the normal person will just think it is illegal.