The beat is pretty dope btw. I've heard the vocal sample, but not this version.
I think you could be a bit more confident in you delivery. Add a little swagger, more emotion in there. This type of song really needs more energy. Your flow is definitely there. The second rapper did a better job at that.
I like the beat though I've definitely heard it before just with different drums and a little more sped up. Your delivery was alright though it was tad monotone for me. Your lyrics were on point though and fit with the style of the track.
You guys gotta put more energy into your vocals if you're gonna do something over a beat like this. It calls for it.
The flow was good, just not the energy. Keep pushing, guys. Put in that hard work. Hustle!