I doubt the 80% part from China since the ones I've seen have had well known forge markings.I've worked on several Anderson lowers that were out of spec. I had some that were fine too but quite a few had fitment issues. I've heard from several people that should know, that they come in as 80% lowers from China. It's just me but don't buy them any more