SpaceshipGuns now cache their bulletType and spawn bullet clones when shooting rather than loading from resources directory everytime.