It's not just the fear of a ban. There is some fear, but this is a damn good price. It amounts to 637.50$ + shipping+tx for a decent entry level AR. About 700$ total if only GST to pay.
It wasn't so long ago that anything other than norinco was 1000$+. Even NEA was priced around 1000$.