The Buffalo Bills will get some offensive weapons back for what could be a high-scoring affair with the Kansas City Chiefs on Monday night.

Adam Schefter of ESPN says wide receiver John Brown and rookie running back Zack Moss have been activated ahead of this marquee AFC showdown. Both the Bills and Chiefs are 4-1 on the season.

Brown missed the team's Week 5 loss to the Tennessee Titans with a calf injury, but his return gives Josh Allen another threat against Kansas City's playmakers in the secondary.

The 30-year-old veteran got his 2020 season off to a fast start, grabbing 10 receptions for 152 yards and a pair of scores in the his first two games. But Brown seemed to be limited by the calf in Week 3 and Week 4.

Brown was shut out in Week 3, and he also played just 47 percent of the offensive snaps. He had four catches in Week 4, but was hardly the same kind of explosive player the Bills are accustomed to seeing.

Buffalo will hope Brown is raring to go on Monday, while also pleading for Moss to make in impact in the running game.

The third-round pick came into the year likely to split touches with Devin Singletary. Moss had a receiving touchdown in his first game, then rushed eight times for 37 yards in a Week 2 win over the Miami Dolphins.

However, Moss has been out since Week 3 with a toe injury, and the Bills have struggled to run the football. Buffalo ranks 27th in rushing yards, and its backfield is averaging just 3.8 yards per carry.

The Bills face a stern test against the Chiefs, but Brown and Moss will look to provide a spark for an offensive unit that struggled to gain sustainable momentum against the Titans.