Just as a rule of thumb; If it's a sulfide that isn't an alkali metal sulfide (Li2S, Na2S, K2S, Rb2S, Cs2S) it will most likely be insoluble. (I can't think of any sulfides that ARE soluble that aren't alkali metal sulfides).
In addition, if a compound is ionic then it is a solid. The inter-unit attraction is so strong that it simply cannot exist as anything else at room temperature.