This is Gunman Chronicles.

http://www.gunmanchronicles.com/
