My first suggestion is that Steampunk =/= old western. While they share some elements, I tend to see more civil-war era clothing than western. Guns: Your guns look like just plain ole revolvers. Steampunk guns are usually variants of 3 major designs. Steam-powered "rail guns", ray-guns, and unnecessarily mechanical kinetic…
Well, when I said "=/= old western" I could have been a little less sweeping in the comment. There -are- old western style steampunk too. The third link I posted in clothing is very clearly western inspired. Hell, "wild wild west" with will smith has plenty of steampunk in it. My intent, though I failed to word it…