
Saqib Hanif is the CEO and founder of Calculator Value. He builds calculators and educational content across sports, math, and science, and supports a limited set of construction-related calculators. Read full profile
Hafiz Muhammad Waqar is a finance, real-estate, and sports-related calculators reviewer at Calculator Value. He is self-taught through online learning and practical experience. He drafts and reviews finance-related calculator explanations and supporting content, helping to present key assumptions and methodology in simple terms, and does not provide financial advice. He also supports the review of sports-related calculators where applicable. Read full profile
Our Rounds per Minute (RPM) Calculator provides highly accurate calculations by using precise time conversion factors. For example, when calculating the RPM for an AK-47, which typically has a theoretical fire rate of 600 rounds per minute, the calculator accurately multiplies the number of rounds by the appropriate time factor to determine the expected RPM:
RPM = 600 rounds ÷ 1 minute = 600 rounds per minute
Rounds Per Minute (RPM) is an important performance measurement that helps describe a firearm’s firing rate and operational capacity. We have prepared a Rounds Per Minute (RPM) calculator that shows how many rounds a firearm would discharge in one minute under continuous operation.
In simple words, RPM is a quick and useful method to measure a firearm’s firing rate during sustained fire.

In this article, I will go in depth, step by step, to explain what RPM is, how it works, why it matters for firearm performance, and how to calculate RPM for different firearms with some practical examples.
Rounds Per Minute (RPM) is a key metric that helps determine the performance of a firearm. In simple words, RPM means how many rounds a weapon can fire in 60 seconds under ideal conditions, depending on weapon is semi-automatic or fully automatic.
For example, if a rifle has a theoretical fire rate of 600 RPM, it means 600 rounds per minute under ideal conditions. In real-world cases, many factors constrain the sustained fire rate, such as reloading, overheating, and mechanical limitations.
Why Does RPM Matter:
RPM is an essential key metric in the weapon world. It helps in many cases such as:
You can use our precise Rounds Per Minute (RPM) calculator to gauge your firearm’s rate of fire, which can help you understand weapon capacity, efficiency, and performance.
Estimating RPM is simpler than you might think. You just need to determine:
Once you have the data needed, divide the total number of rounds by the time taken in seconds, then multiply the result by 60 to calculate RPM.
Here’s the formula:
RPM = (Number of Rounds / Time Taken in seconds) × 60
You no longer need to do the math manually; you can plug in values into the inputs to estimate RPM:
Likewise, you can fill in any two input values, and the remaining empty field will be automatically calculated based on those inputs—this is the power of the bidirectional feature.
Let's assume you fire 90 rounds in the duration of 30 seconds. Now compute its RPM:
Plug in the formula:
This means the rifle’s performance is 180 RPM under continuous fire conditions.
For example, you fire 10 rounds with a pistol in 10 seconds:
Using the formula:
This example shows the pistol’s capacity is 60 RPM.
So far, we have demonstrated how to calculate the RPM of a rifle and a pistol. The RPM provides a practical benchmark for the firearm.
If you want to convert RPM to rounds per second (RPS) and seconds per shot, here’s how to get both values from an RPM.
We use these equations:
An example is the simplest way to clearly explain the logic. We will explain it with examples to make things easier to understand about RPS and seconds per shot:
In the following steps, we clearly explain how you can convert the 600 RPM to RPS and second per shot:
Now it's time to evaluate the seconds per shot.
Keep in mind, most weapons can't sustain their listed RPM if they continuously fire without interruption. Only some weapons can sustain their cyclic RPM because they are built to account for factors such as feeding, heat buildup, power problems, mechanical stress, and more.
There is a big difference between cyclic RPM and sustained RPM.
Cyclic RPM
It represents the maximum mechanical fire rate that a weapon could achieve under ideal conditions. Remember cyclic rpm assumes:
Sustained RPM
This is the RPM when the weapon is used in a real-world scenario. The factors that affect it include:
The difference between cyclic RPM and sustained RPM makes sense because when a weapon is used in the real world it goes through many practical constraints.
We have prepared a popular weapons comparison table showing cyclic and sustained RPM values, based on wikipedia:
| Weapon Type | Cyclic RPM | Sustained (Typical Use) RPM (approx.) |
|---|---|---|
| AK-47 (assault rifle) | 600 | 100–150 |
| M4 Carbine | 700–950 | – |
| M249 SAW (light machine gun) | 750–1,000 | 50-100 |
| Minigun (Gatling-type) | 2,000–6,000 | 1,500–3,000 |
| 9mm Semi-Auto Pistol | 400–600 | 180-360 (in burst) |
Rounds per minute (RPM) is a simple and highly informative metric for everyone who works with firearms, whether using it for personal, professional, or research purposes. Knowing rounds per minute gives you insights into weapon efficiency, ammunition usage, and heat management.
There is a significant difference between a firearm’s sustained and cyclic performance:
Yes, this tool uses simple logic that works beyond firearms. It can also be applied in industrial and technical fields, such as estimating machinery speed or production rate.
The cyclic rate of fire (RPM) of the AK-47 is around 600 rounds per minute (source: wikipedia). This means the AK-47, in automatic mode, can fire around 600 rounds per minute under ideal conditions.
However, the actual RPM can depend on factors such as the weapon model, its condition, and the type of ammunition used. Practical factors such as magazine capacity, heat buildup, and reloading also affect the real-world RPM.
Most handguns are semi-automatic, meaning the shooter controls the firing rate, with one round fired per trigger pull. Typically, handguns are not fired continuously, so RPM varies widely by shooter: