Iran has developed an advanced noiseless electromagnetic railgun that is capable of firing steel bullets without using explosive propellant.

The lightweight rifle is equipped with an electromagnetically operated projecting system, which does not require explosive powder for shooting bullets.

The gun is capable of firing 30 8mm steel bullets a minute with a velocity of 330m/sec and requires two seconds to recharge after each shot, according to Fars News Agency.

The weapon can be used to guard ammunition stores, oil and gas refineries, primary infrastructure and military bases.