Look at those guns!

Mark Wahlberg showed off his beefed up arms and equally impressive abs on the set of "Ted 2" over the weekend in Boston, where the 42-year-old star was snapped by the water in a tight Under Armour tank under a black wetsuit.

The actor is reprising the role of John Bennett, the owner of a famously foul-mouthed, talking teddy bear, who came to life as the result of a childhood wish.

We have to admit -- he looks much more fit this time around!

Mark packed on all that muscle after losing 60 pounds for his upcoming flick, "The Gambler." 

"It's a lot easier to put it on than it is to lose it," he told People back in March. "I make sure I take all the right steps, take all the right nutrition, all the right exercise, being monitored by doctors. I'm trying to do it in the safest way possible."

"I was literally going to rob my almost 4-year-old daughter for her little blueberry muffin." he joked.

We're happy to see him transforming back to his old self!

What do you think of his buff bod? Tell toofab in the comment section below, and click "Launch Gallery" above to see more movie makeovers.

Hot Videos