you need to work on your technique and tighten up some of the sloppy playing. you also need to work on emphasizing the slapped notes more. they sounded dead and muted. other than that and a few timing issues here and there, it was a pretty decent solo.
MM Stingray
MIA P Bass
MIM Jazz Bass
GK 700RB-II Head
GK 410SBX Cab
Sansamp 3 Ch. DI
Crybaby Bass Wah
Bass Big Muff
DD3 Delay

MIA Strat
Nashville Tele
Martin 00015M
Hot Rod Deluxe
Big Muff
Hendrix Crybaby Wah