Для определения рода слова “сионист” его необходимо поставить в именительный падеж единственного числа, получается форма: “сионист” . Тогда в зависимости от окончания в слове “сионист” можно определить род.
Слово “сионист” употребляется в мужском роде (Потому как в начальной форме слова “сионист” окончание [а], [я] или [ ] нулевое).Полный морфологический разбор Cуществительного “сионист” находится по ссылке