The Mets appear willing to go the distance with the offense they have, based on what people around baseball have told me.
It's possible the Mets explore signing OF Carlos Gomez if he becomes a free agent, as would the Cardinals, Marlins and others. However, they clearly have no interest in trading for him. And, given that he's been on waivers for a week, it doesn't seem like anyone else is eager to trade for him, as well.
Gomez, who is due roughly $2 million between now and the end of this season, is hitting just .221 with 16 doubles, 5 HR, 19 RBI and a .594 OPS in 323 plate appearances this season.
Instead, the Mets will get Yoenis Cespedes and Justin Ruggiano back from the DL in the next week or so, leaving little room on the roster for another outfielder anyway. They'll also eventually get back SS Asdrubal Cabrera, who is set to begin a rehab assignment tonight. Furthermore, I assume Michael Conforto will be back in September, among other reinforcements.
Frankly, the biggest help would be to get Curtis Granderson hitting again. He had a terrible April and an even worse May, followed by a decent June and July. However, he's back to struggling.
In his last 102 at bats, dating back to mid July, he's batting .186 with a .250 OBP and just six extra base hits. At this point, he should probably get moved down, way down, in the order. It makes very little sense that 98% of his at bats have come from hitting in the top three spots in the lineup.
In other words, the guy hitting .167 in August (and .226 all season) is getting most of the at bats every night. I'm not a big believer in the importance of lineup construction, but there is something seemingly counter-productive about giving the most at bats every game to one of your least productive hitters.
Instead, I'd probably give the bulk of at bats to 2B Neil Walker, OF Jay Bruce and OF Cespedes (when he's back), followed by some combination of SS Jose Reyes, 1B James Loney and 3B Wilmer Flores, then Travis d'Arnaud, Granderson and the pitcher.