Will a straight talk iPhone work on Tmobile?

I want to buy a new one from Walmart but want to keep my Tmobile Plan and not go to Straight Talk, will it work if I insert my sim?

StraightTalk iPhone are all factory unlocked so they'll work fine on T-Mobile. If you need iPhone unlocked for using on T-mobile cheaper than retail, mail me.