Just from the fact that the weapon was a mob drop gun, I’d say murder. The fact that he had sex with the pig in a human suit, I would kill myself too.
Always believed that Foster did commit suicide, but not with the drop gun and not in Fort Marcy Park.