Giving away too much?

Wsup Footclan! I need some more opinions on this trade. I’m currently 1-3 in a 12 man .5PPR league and my RB’s are struggling. Currently have an offer for my Waller, Devonte Adams and Montgomery for his McCaffery and DJ Chark. He’s the top scorer in our league but is struggling at TE. What do you guys think, any insight would be gladly appreciated. Thanks!