Bergevin has been scouring the league looking for a scoring winger to add to his top-six -- preferably the team's top line -- but has found it difficult trying to complete a move that also works within the team's salary cap.
The Canadiens have roughly $3.5 million in available cap space.
According to multiple published reports by different media outlets, the Habs have shopped the likes of winger Rene Bourque and captain Brian Gionta in an attempt to free up cap space and bolster their roster.
Bourque, 32, has two-years left on his contract beyond this season at an annual cap hit of $3.333 million, while the 34-year-old Gionta is in the final year of his deal, which pays him $5 million.
Bourque also owns a limited no-trade clause, while Gionta has a full no-trade clause, and both players would likely need to sign off on any deal the Canadiens attempt to make.
The Habs have been continuously linked to Winnipeg Jets sniper Evander Kane, and while interest is there, it's unclear how in-depth trade talks have been.
Bergevin's primary goal is to acquire a physical, scoring winger, but the cost mid-season is fairly significant. Other teams have called about some of Montreal's other players, such as Max Pacioretty, P.K. Subban and Brendan Gallagher, but a move involving any of those players is extremely unlikely.
The Canadiens are also in engaged in continued dialogue with the agents for Subban, Andrei Markov and Raphael Diaz.
Mark Guy, who represents Subban along with Don Meehan, told TFP they are "no closer" to a contract extension than they were a week ago.