Try using this function to shoot bullet backwards:
void shooter3(void vName, float fX, float fY, float fZ, float Vx, float Vy, float Vz, int Dir)
{//Spawns projectile next to caller
//vName: Model name of entity to be spawned in
//fX : X location adjustment
//fZ : Y location adjustment
//fY...