Some of the details may be too small for a bottle logo, my suggestion is make it a bit more caricaturish, meaning exaggerate the features, and add contrast, and lose some of the gradients. Example. If the jacket was a solid color is would really make the head, guns, and engine pop, acting as a divider of sorts, instead of it all getting lost in the gray soup. Hat draws the eye right now. Tone it down and add more contrast to the bandanna. The jalapeno looks a bit like a cucumber.
Overall it's awesome. Just needs some work.