I agree with everyone else and stand at a 7, beat is good, but I think you need to put a lot more emotion into your words, anger, sadness, excitement, whatever you feel, show it when you’re saying the lyrics, then it won’t come across weak and sound like you’re slacking in something. Of course, you can either accept this and do something or call me mean, but I’m just giving you constructive criticism, besides that I think it’s really good.
big fan of the beat not gonna lie. vocals need improvement, but you're honestly not as bad as i could've expected.
Bro the beat is awesome. Personally I think if you had to sing slow rap it would be mint! Otherwise if you work on your vocals then you’ll be good to go bro!