340mm barrel, shs hop chamber, shs cylinder head with double O-ring, shs piston head with bearings, shs cylinder, sp90 spring, spring guide with bearings, reinforced gears, aluminum handguard, MOC grip. I include 4 magazines and original parts. It would need a spring change for SP100 or similar and it would work!