you can find stuff for free in a lot of places, i like where your going with it but like my man said before me its a lil off time but i mess with it...learn a bit about synthesis too, its cool to be able to make sounds you imagine in ur head
Search around forums like here and Rocbattle.com, as you continue your journey in the beats you will meet many a producers and they will share samples with you as well. Story of my life. In the future after you start making a little income off your beats, as others have said you should invest in yourself and sound. I like the vibe of the beat, just need to be on beat, I fucks with it more because I know you running off passion. My first beat was off beat ass weak, recorded everything in to cool edit pro from a radio shack keyboard!