There ain't much fun to be made about suicide, but 'The Stalwart Jacksls" is an awesome name for a band.…