Shinpachi survived everything that came his way and died of old age. He is said to be the most skilled Shinsengumi member and he took part in pretty much every big battle before parting ways with his old comrades. A real badass.
Noda is doing him justice in the manga. I love this character and I wish Saitou Hajime had also been there (he died after Nagakura in History).