How long did Jesse James live?

Born Jesse Woodson James September 5, 1847 Clay County, Missouri, USA Died April 3, 1882 aged 34 St. Joseph, Missouri, USA