Dynamic bullet damage + loading bug fix

Player bullets now have dynamic damage base don amount of gun bought.
Also fixed a fix where starting a fight directly after loading game
wouldn't load the ship upgrades list