Instructions in original.
@Vexell for te whole thing. I added so that your shots would be clones and not the same sprite because if you held or rapidly pressed space, the sprite would go back. I did not bother with the CPU shots since it shoots pretty slowly.