Well I have a UTG L96 with a new piston, spring, spring guide, and a new trigger box for my internals and have some upgraded externals on it.To let you know I am very happy how this gun is shooting with these upgrades with .36's and I am eventually going to put a 6.03 tightbore barrel also, but this gun is shooting good with these upgrades.I am sure the tokyo marui one will shoot good too just because it is tokyo marui.Now, I dont know much about the tokyo marui one so you can get somebody else to help you with that but I just wanted to tell you about the UTG L96.