Beginning of ShooterSystem