I had ordered an official TM VSR-10. Just finished upgrading the entire receiver section. There is a WASP VSR piston on heaviest setting, an M220 SSG spring, a Maple Leaf zero resistance spring guide, a Springer Works v9.3 VSR trigger, and an Action Army twisted cylinder, bolt cap, and bolt handle. I will be replacing the bolt handle and cap with a Laylax PSS Neo as well as changing the receiver with a Laylax PSS. Chassis, trigger guard, and all barrel assembly will be upgraded shortly. Will update the progress.