Are the drums recorded live, or are you using something like superior drummer or steven slate drums. Same goes for the guitar and bass. Sounds like your kick and snare are peaking, it turn pushing your master down if you did indeed try to create a master mix. I'm not to experienced with recorded drums, but if everything is created in a DAW, I think I could provide a lot more constructive feed back.
This is an unmixed track I was just messing around with tonight to try to find a better guitar tone to record with. It uses Steven Slate Drums, Texas Grind Bass (I don't have my bass guitar with me here), and TSE x50 for guitar sounds with two cabs mixed together on left and right channel.
Your guitar and bass combo sound good; only quiet.