Pistons are different size , chinese vs usgi/M1A . "Some" guys have put gi/m1A pistons in chinese cylinders but generally NOT interchangeable
Gas cylinder plug threads are not the same as GI/M1a . You Must use chinese plug for chinese cylinder.
Mag release_ USGI and m1A mag release pins and holes are smaller than chinese,(or maybe it's the other way round...) so is the hole in the mag release. Sadlak sells a mag release and pin for chinese trigger groups
Bolt release/stop, again USGI/ smith enterprise ect have a smaller diameter bolt stop pin. To fit these items to chinese receivers correctly you need to lap the chinese pin into the part.
So nope, it's not all just "swappable".