The Norinco NP28 (.45) and the NP29 (9mm) share the same frame . The ejector and
the top end are the parts that are different.
I have a GSG .22 conversion top end and it works just fine on both
the 9mm and the .45. The GSG mags works in both also.
So you would be good to go on an NP29.



























