Its all good, but...
The only thing that looks futuristic are the boots, and why would a gray guy who's supposed to be tough wear purple boots? That Aside The Characters look cool and nice as do the weapons. his hand looks a little off, and the background could be better and matched to fit your "futuristic punk" to but far better than what I could do.