Что значит не появляются? Их вообще нету? Или просто на сцене (game) их не видно? Если второе, то надо подогнать позицию по вектору z, чтобы камера захватывала их и отображала.
Партиклы это конечно красиво, но при выстреле создавай прозрачный обьект с триггерколлайдером, двигай его в сторону выстрела и вычесляй столкновение по этому обьекту через OnTriggerEnter2D)))