This is a pretty complete spare parts set for an MP-40. All of the parts are USED and in good condition. There some mild wear on some of the parts. The barrel appears almost new and is bright and shiny down the bore. It has a replacement resting bar. The bolt and recoil mechanism are in good shape and show almost no pitting, though the bolt handle appears to be a later add on or field repair . All the small parts are there including the rear site, ejector, ejector pin, sling ring, and crush washer. Grip housing marked “bnz 43”. The bakelite is very nice with only minor dings and dents. This appears to be a very serviceable spare parts set. No magazine. Sold as-is.