I have one of those and yes, consider it TM compatibility so it's good price. As for upgrade TM to have full metal will cost leg and arm. I would grab another one too for 250 $ shipped. I paid my first one more than that and spend some time to mod but I don't feel regret because this gun is really great pistol.
I suggest you go for it and don't look back and stop reading comment from people otherwise you will regret. It's your money though.