Feels like you threw in a bunch of unrelated samples together, but managed to make to fit them together. I'd soften up a bit on the drums though, and let some more of the background bleed through here and there to make it even more interesting. Also, you could try adding echo effects to the trumpet to make it sound more dubbish? Neat idea though.
i donno this sounds weird but fo some reason i love it
Please contact me if you would like to use this in a project. We can discuss the details.