The G&P Bakelite (and Plum) AK74 150 Round Midcap Magazines are typical G&P Magazine build. The internal spring is typical G&P weak and does not expel all bb's. The body is mostly plastic and does not fit a stock TM, metal G&P or metal Element AK47 body correctly. The magazine has to literally be forced into latching.