Generation of series of repetitive shots by a railgun is associated with solution of some basic and applied problems. The very first basic one is a high-density energy source with long-time energy storage and fast-time release of the stored energy to the load. Another ones are associated with the pulsed generator operating either without additional external power sources or, at least, with the minimum number of ones, and the time varying external magnetic field which is inherent to all railguns. All the applied problems are associated with the type of the load. The revolver railgun design is proposed to solve these problems. This design has a number of advantages over the conventional railgun design. One can see for example that the railgun discharge current decreases proportionally to number of armature in the revolver railgun while the applied voltage increases, which is subject of the equality of both mass and velocity of armature. This allows one to optimize the parameters of the inductive storage and its opening switch. The revolver railgun design also increases its own spatial stability during series of repetitive shots of armatures, as well as stability of radial component of the railgun discharge currents and stability of launched armatures, which is associated with non uniformity of the radial magnetic field. Some specific space applications of a revolver railgun combined with a space-propulsion ion engine is discussed in the Appendix.