Set your own % for each zone — doesn't need to add up to 100, it's normalized automatically. Want pure headshot TTK? Use the preset, or just zero out everything except Head yourself.
| Weapon | Class | RPM | ADS (ms) | Sprint→Fire (ms) | Damage profile | Combo TTK@0m | Head @0m | Neck @0m | Upper Torso @0m | Lower Torso @0m | Upper Arms @0m | Lower Arms @0m | Upper Legs @0m | Lower Legs @0m | Combo TTK by distance (ms) | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STK | TTK | STK | TTK | STK | TTK | STK | TTK | STK | TTK | STK | TTK | STK | TTK | STK | TTK | 0m | 10m | 20m | 30m | 40m | 50m | 60m | 70m | 80m | 90m | 100m | |||||||
| Assault Rifles | |||||||||||||||||||||||||||||||||
| Han 86 | Assault Rifle | 740 | 250 | 210 | 0-42m: 36 · 43-52m: 32 · 53m+: 29 | 433 | 5 | 324 | 6 | 405 | 6 | 405 | 7 | 486 | 6 | 405 | 6 | 405 | 7 | 486 | 7 | 486 | 433 | 433 | 433 | 433 | 433 | 515 | 515 | 515 | 515 | 515 | 515 |
| M4 | Assault Rifle | 810 | 240 | 210 | 0-38m: 34 · 39-55m: 30 · 56m+: 25 | 396 | 5 | 296 | 6 | 370 | 6 | 370 | 7 | 444 | 6 | 370 | 6 | 370 | 7 | 444 | 7 | 444 | 396 | 396 | 396 | 396 | 470 | 470 | 574 | 574 | 574 | 574 | 574 |
| Hyeon Burst | Assault Rifle | 375 | 275 | 210 | 0-49m: 50 · 50-60m: 42 · 61m+: 38 | 632 | 4 | 480 | 5 | 640 | 5 | 640 | 5 | 640 | 5 | 640 | 5 | 640 | 5 | 640 | 5 | 640 | 632 | 632 | 632 | 632 | 632 | 784 | 784 | 792 | 792 | 792 | 792 |
| Patriot XMR | Assault Rifle | 645 | 280 | 210 | 0-34m: 43 · 35-61m: 39 · 62m+: 34 | 405 | 4 | 279 | 5 | 372 | 5 | 372 | 6 | 465 | 5 | 372 | 5 | 372 | 6 | 465 | 6 | 465 | 405 | 405 | 405 | 405 | 498 | 498 | 498 | 535 | 535 | 535 | 535 |
| Kastov 762 | Assault Rifle | 600 | 280 | 210 | 0-40m: 42 · 41-60m: 37 · 61m+: 34 | 395 | 4 | 300 | 5 | 400 | 5 | 400 | 5 | 400 | 5 | 400 | 5 | 400 | 5 | 400 | 5 | 400 | 395 | 395 | 395 | 395 | 395 | 495 | 495 | 495 | 495 | 495 | 495 |
| Oden | Assault Rifle | 413 | 320 | 210 | 0-34m: 60 · 35-58m: 55 · 59m+: 45 | 429 | 3 | 291 | 4 | 436 | 4 | 436 | 4 | 436 | 4 | 436 | 4 | 436 | 4 | 436 | 4 | 436 | 429 | 429 | 429 | 429 | 487 | 487 | 574 | 574 | 574 | 574 | 574 |
| Axion | Assault Rifle | 705 | 260 | 210 | 0-40m: 40 · 41-58m: 34 · 59m+: 30 | 370 | 4 | 255 | 5 | 340 | 5 | 340 | 6 | 426 | 5 | 340 | 5 | 340 | 6 | 426 | 6 | 426 | 370 | 370 | 370 | 370 | 370 | 456 | 541 | 541 | 541 | 541 | 541 |
| Cronen Squall | Assault Rifle | 673 | 305 | 210 | 0-38m: 40 · 39-58m: 34 · 59m+: 29 | 398 | 4 | 312 | 5 | 402 | 5 | 402 | 5 | 402 | 5 | 402 | 5 | 402 | 5 | 402 | 5 | 402 | 398 | 398 | 398 | 398 | 487 | 487 | 576 | 576 | 576 | 576 | 576 |
| Cronen Osprey | Assault Rifle | 882 | 235 | 195 | 0-35m: 31 · 36-52m: 28 · 53m+: 26 | 432 | 6 | 340 | 7 | 408 | 7 | 408 | 8 | 476 | 7 | 408 | 7 | 408 | 8 | 476 | 8 | 476 | 432 | 432 | 432 | 432 | 496 | 496 | 500 | 500 | 500 | 500 | 500 |
| LMGs | |||||||||||||||||||||||||||||||||
| FiNN LMG | LMG | 588 | 400 | 237 | 0-50m: 39 · 51-68m: 35 · 69m+: 33 | 555 | 5 | 458 | 6 | 560 | 6 | 560 | 6 | 560 | 6 | 560 | 6 | 560 | 6 | 560 | 6 | 560 | 555 | 555 | 555 | 555 | 555 | 555 | 555 | 657 | 657 | 657 | 657 |
| Type 73 | LMG | 822 | 460 | 245 | 0-55m: 31 · 56m+: 27 | 521 | 6 | 422 | 7 | 495 | 7 | 495 | 8 | 568 | 7 | 495 | 7 | 495 | 8 | 568 | 8 | 568 | 521 | 521 | 521 | 521 | 521 | 521 | 594 | 594 | 594 | 594 | 594 |
| APOC-338 | LMG | 556 | 510 | 250 | 0-58m: 46 · 59-69m: 41 · 70m+: 37 | 502 | 4 | 399 | 5 | 507 | 5 | 507 | 5 | 507 | 5 | 507 | 5 | 507 | 5 | 507 | 5 | 507 | 502 | 502 | 502 | 502 | 502 | 502 | 550 | 652 | 652 | 652 | 652 |
| Marksman / Snipers | |||||||||||||||||||||||||||||||||
| MAR-9 | Marksman Rifle | 316 | 330 | 249 | 0-34m: 60 · 35m+: 50 | 561 | 3 | 380 | 4 | 570 | 4 | 570 | 4 | 570 | 4 | 570 | 4 | 570 | 4 | 570 | 4 | 570 | 561 | 561 | 561 | 561 | 561 | 561 | 561 | 561 | 561 | 561 | 561 |
| Oris 8.6 | Marksman Rifle | 90 | 260 | 150 | 0-50m: 110 · 51m+: 85 | 1067 | 2 | 667 | 2 | 667 | 2 | 667 | 3 | 1333 | 3 | 1333 | 3 | 1333 | 3 | 1333 | 3 | 1333 | 1067 | 1067 | 1067 | 1067 | 1067 | 1067 | 1300 | 1300 | 1300 | 1300 | 1300 |
| Mosin-Nagant | Marksman Rifle | 44 | 350 | 240 | 0-69m: 150 · 70m+: 140 | 1296 | 1 | 0 | 2 | 1364 | 2 | 1364 | 2 | 1364 | 2 | 1364 | 2 | 1364 | 2 | 1364 | 2 | 1364 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 | 1296 |
| KG-7 Vulcan | Sniper Rifle | 41 | 550 | 270 | 0-101m: 155 · 102m+: 145 | 1287 | 1 | 0 | 1 | 0 | 2 | 1463 | 2 | 1463 | 2 | 1463 | 2 | 1463 | 2 | 1463 | 2 | 1463 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 | 1287 |
| Astaroth .57 | Sniper Rifle | 35 | 603 | 500 | 0-101m: 180 · 102m+: 170 | 1028 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | 1714 | 2 | 1714 | 2 | 1714 | 2 | 1714 | 2 | 1714 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 | 1028 |
| Signal 50 | Sniper Rifle | 111 | 590 | 283 | 0-25m: 235 · 26-52m: 145 · 53m+: 140 | 514 | 1 | 0 | 2 | 541 | 2 | 541 | 2 | 541 | 2 | 541 | 2 | 541 | 2 | 541 | 2 | 541 | 514 | 514 | 514 | 865 | 865 | 865 | 865 | 865 | 865 | 865 | 865 |
| SMGs | |||||||||||||||||||||||||||||||||
| ISO Nightshade | SMG | 923 | 240 | 110 | 0-12m: 34 · 13-23m: 30 · 24m+: 23 | 387 | 6 | 325 | 7 | 390 | 7 | 390 | 7 | 390 | 7 | 390 | 7 | 390 | 7 | 390 | 7 | 390 | 387 | 387 | 449 | 605 | 605 | 605 | 605 | 605 | 605 | 605 | 605 |
| VEL 46 | SMG | 952 | 230 | 110 | 0-12m: 32 · 13-22m: 28 · 23m+: 23 | 450 | 6 | 315 | 7 | 378 | 7 | 378 | 9 | 504 | 9 | 504 | 9 | 504 | 9 | 504 | 9 | 504 | 450 | 450 | 513 | 614 | 614 | 614 | 614 | 614 | 614 | 614 | 614 |
| Wz.55 Striga | SMG | 652 | 196 | 96 | 0-12m: 45 · 13-23m: 41 · 24m+: 33 | 427 | 4 | 340 | 5 | 432 | 5 | 432 | 5 | 432 | 5 | 432 | 5 | 432 | 5 | 432 | 5 | 432 | 427 | 427 | 469 | 611 | 611 | 611 | 611 | 611 | 611 | 611 | 611 |
| PPSh-41 | SMG | 1111 | 280 | 110 | 0-13m: 28 · 14-22m: 25 · 23m+: 19 | 434 | 7 | 361 | 8 | 415 | 8 | 415 | 9 | 469 | 8 | 415 | 8 | 415 | 9 | 469 | 9 | 469 | 434 | 434 | 456 | 618 | 618 | 618 | 618 | 618 | 618 | 618 | 618 |
| X-58 Nyx | SMG | 800 | 255 | 110 | 0-12m: 35 · 13-21m: 30 · 22m+: 25 | 371 | 5 | 300 | 6 | 375 | 6 | 375 | 6 | 375 | 6 | 375 | 6 | 375 | 6 | 375 | 6 | 375 | 371 | 371 | 446 | 521 | 521 | 521 | 521 | 521 | 521 | 521 | 521 |
| CSG-35 | SMG | 1200 | 150 | 100 | 0-11m: 26 · 12-20m: 24 · 21m+: 19 | 408 | 7 | 300 | 8 | 350 | 8 | 350 | 11 | 500 | 8 | 350 | 8 | 350 | 11 | 500 | 11 | 500 | 408 | 408 | 438 | 558 | 558 | 558 | 558 | 558 | 558 | 558 | 558 |
| Secondary / Pistols | |||||||||||||||||||||||||||||||||
| Sang 9mm | Pistol | 370 | 170 | 80 | 0-17m: 40 · 18m+: 30 | 543 | 3 | 324 | 4 | 486 | 4 | 486 | 5 | 649 | 4 | 486 | 4 | 486 | 5 | 649 | 5 | 649 | 543 | 543 | 706 | 706 | 706 | 706 | 706 | 706 | 706 | 706 | 706 |
| Krait P68 | Pistol | 261 | 180 | 80 | 0-20m: 42 · 21m+: 25 | 679 | 3 | 460 | 4 | 690 | 4 | 690 | 4 | 690 | 4 | 690 | 4 | 690 | 4 | 690 | 4 | 690 | 679 | 679 | 679 | 1218 | 1218 | 1218 | 1218 | 1218 | 1218 | 1218 | 1218 |
| .50 GS | Pistol | 167 | 200 | 80 | 0-10m: 50 · 11-19m: 45 · 20m+: 35 | 701 | 2 | 359 | 3 | 719 | 3 | 719 | 3 | 719 | 3 | 719 | 3 | 719 | 3 | 719 | 3 | 719 | 701 | 701 | 1060 | 1060 | 1060 | 1060 | 1060 | 1060 | 1060 | 1060 | 1060 |
| Mojave .357 | Pistol | 167 | 190 | 80 | 0-24m: 64 · 25-30m: 52 · 31-39m: 48 · 40m+: 42 | 909 | 2 | 423 | 3 | 783 | 3 | 783 | 3 | 783 | 4 | 1142 | 4 | 1142 | 4 | 1142 | 4 | 1142 | 909 | 909 | 909 | 1124 | 1465 | 1465 | 1465 | 1465 | 1465 | 1465 | 1465 |
In the top right corner is a toggle for 200 Health Points (DMZ 1-plate health), 250 Health Points (avg DMZ health) and 300 Health Points (Warzone/DMZ max health). These "Health Points" represent your player's HP and armor as a total. Most gun fights in DMZ and Warzone are happening in the 0-50m range.
Default profile is the realistic number, for how often you'd actually land a shot in a typical gun fight in game if you were not sweating.
100% Headshots is the fastest a gun could possibly kill.
Want your own scenario? Use the % boxes under each body part in the "Hit-weight profile" to set your own hit distribution. They don't need to add up to 100, they're normalized automatically and every chart on the page updates instantly. So if you wanted to just see chest, you could zero everything in the chart and put a 1 or greater in Upper Torso % and that would give you just chest stats.
The gun with the best TTK on paper isn't always the best pick in-game. I do plan on featuring builds from popular streamers at some point, and you can always stop by my stream with questions if needed.
Everyone's aim is a little different. Pick the thing you hit the most amount of bullets with quickest, with the smallest TTK/STK, that you like to play with the most. Be honest with yourself about what you hit, maybe use the default profile.
The shotgun damages are not included currently. The pellet/slug mechanic is throwing off my math and I can't give accurate TTKs.
I play a lot of COD. Year after year you kinda get a feel for how they build the guns, like one yearly title tries to improve on the last year's gun assets. This year it seems to me that they built more from using MW2's framework. And seems to me to just be a continuation of the agendas of MW2. As a result the guns are kinda gonna be more like they were early (year 1/2) in Warzone, but our player movement is way different now. Our TTKs are pretty different in different gun categories than BO7/BO6/MW3 too. Like an SMG is much better close range than it was in BO7 and typically much worse at longer ranges. AR and most other TTKs are higher as well. Average TTK in BO7 was sub 700ish and generally more grouped together. We are sitting a bit higher right now with more of a spread overall. Also as a result, there are absolutely sorta broken guns in the game right now too. I'm totally fine with this, the game needs to be fun and unpredictable again. Build content will actually matter this year as a result.
There's no cookies, trackers or ads on this site. I manually tested and compared numbers with publicly listed in-game data. It was a lot of work. If you find value in this, please jump on Twitch and give me a follow, I'd appreciate it. I built this page in my head every COD cycle kinda. This year I decided to make it real. I'm going to try to be the most up to date with these numbers. And I only plan on doing stuff like this on the games I actually play.
*11-7-26 there are currently a bunch of small errors I still need to correct in how the info is displayed on the "compare" site page. The new guns base stats are added. I will correct the errors and add full details for the new guns by end of week, thank you for your patience.
| Weapon | RPM | ADS (ms) | TTK 0m | TTK 25m | TTK 50m |
|---|---|---|---|---|---|
| Han 86 | 740 | 250 | 433 | 433 | 515 |
| M4 | 810 | 240 | 396 | 396 | 470 |
| Hyeon Burst | 375 | 275 | 632 | 632 | 784 |
| Patriot XMR | 645 | 280 | 405 | 405 | 498 |
| Kastov 762 | 600 | 280 | 395 | 395 | 495 |
| Oden | 413 | 320 | 429 | 429 | 487 |
| Axion | 705 | 260 | 370 | 370 | 456 |
| Cronen Squall | 673 | 305 | 398 | 398 | 487 |
| Cronen Osprey | 882 | 235 | 432 | 432 | 496 |
| Weapon | RPM | ADS (ms) | TTK 0m | TTK 25m | TTK 50m |
|---|---|---|---|---|---|
| FiNN LMG | 588 | 400 | 555 | 555 | 555 |
| Type 73 | 822 | 460 | 521 | 521 | 521 |
| APOC-338 | 556 | 510 | 502 | 502 | 502 |
| Weapon | RPM | ADS (ms) | TTK 0m | TTK 25m | TTK 50m |
|---|---|---|---|---|---|
| MAR-9 | 316 | 330 | 561 | 561 | 561 |
| Oris 8.6 | 90 | 260 | 1067 | 1067 | 1067 |
| Mosin-Nagant | 44 | 350 | 1296 | 1296 | 1296 |
| KG-7 Vulcan | 41 | 550 | 1287 | 1287 | 1287 |
| Astaroth .57 | 35 | 603 | 1028 | 1028 | 1028 |
| Signal 50 | 111 | 590 | 514 | 514 | 865 |
| Weapon | RPM | ADS (ms) | TTK 0m | TTK 25m | TTK 50m |
|---|---|---|---|---|---|
| ISO Nightshade | 923 | 240 | 387 | 605 | 605 |
| VEL 46 | 952 | 230 | 450 | 614 | 614 |
| Wz.55 Striga | 652 | 196 | 427 | 611 | 611 |
| PPSh-41 | 1111 | 280 | 434 | 618 | 618 |
| X-58 Nyx | 800 | 255 | 371 | 521 | 521 |
| CSG-35 | 1200 | 150 | 408 | 558 | 558 |
| Weapon | RPM | ADS (ms) | TTK 0m | TTK 25m | TTK 50m |
|---|---|---|---|---|---|
| Sang 9mm | 370 | 170 | 543 | 706 | 706 |
| Krait P68 | 261 | 180 | 679 | 1218 | 1218 |
| .50 GS | 167 | 200 | 701 | 1060 | 1060 |
| Mojave .357 | 167 | 190 | 909 | 1124 | 1465 |