Wow man way to go on this. Like everyone else I'm curious to know if you were playing that dope guitar haha. I think what makes the beat stand out the most is the balance. You seemed to find a pocket for every piece of sound in the eq spectrum of the track. Plus there is no cloudiness to the mix, it's just clean, which is really hard to achieve. How long did you spend on the mix for this?
Of course it's always nice to leave an area of constructive criticism for improvement whenever possible...so if I had to pick something what I would say you might want to try, the first would be, similar to what others have said, distort/add more grittiness to that drum sound to match the gritty guitar. The second would be to have the clap sound hit harder/cut through more. The third/final thing, and this is just my bias, have the song end on a long sustained final note for the guitar and not just cut out like that idk the ending was just too abrupt for me haha.