Обьеск не будет выдавать пушки пока его не активируеш(вроде), есть два пути решения :
1) попробуй через game_playerspawn но у меня невыходило
2) поставь trigger_multiple который будет активировать game_player_equip, так зделано на ka_35hp, чювак проходит через 2 тригера, на первом у него...