What Actually Stops a Bullet — And Why Most Published Numbers Are Wrong

By · Published July 18, 2026 · Primary-source audit
BLUF: We spent a day opening the original documents behind the penetration numbers everyone quotes. Twelve primary sources — US Army field manuals, Naval Ordnance Laboratory reports, peer-reviewed ballistics papers, Sandia National Laboratories. Of the twenty-two figures we checked, seventeen were mislabelled. Not wrong — mislabelled. The number was real; it measured something other than what it was cited for. Here is what we found, with the quotes.

The problem is not bad data. It is data with the wrong caption.

If you search for how deep a bullet goes into pine, concrete, or water, you will find numbers. They circulate. They get quoted in forums, then in articles, then in other articles that cite the articles. Almost none of them cite a measurement.

We went looking for the measurements. What we found was a specific, repeating failure — and it is not that people lie. It is that a number gets separated from its definition, and after that it is indistinguishable from a measurement.

Six patterns kept appearing. Each one is illustrated below with the source that exposed it.

Pattern 1: The unit is not what it says

A widely-quoted table gives penetration into pine boards for thirty handgun loads, in inches. A 9mm 147gr Hydra-Shok reads "9 in." A .223 55gr JSP reads "6 in."

Those are not inches. They are board counts.

The proof is that the same author described the same test in prose on a different site. The comparison is exact:

Author's own words (prose version)Table version
V-Max 40gr: stopped in the third board"3 in."
55gr JSP: went through six panels"6 in."
7½ birdshot: through two boards"2 in."
00 Buck: ten boards"10 in."
TruBall slug: all twelve boards"12 in."

Five for five. And the structure held twelve panels total — so "12" is a ceiling, not a measurement. Nine of the thirty loads read exactly "12 in." They did not stop at twelve inches. They ran out of target.

A number without a stated unit and a stated definition is not a measurement. "9 in." looked like inches. It was boards.

Pattern 2: The material is special, sold as ordinary

Concrete penetration figures for handgun rounds trace back, more often than not, to SACON® — and SACON is not concrete in the sense you mean.

From the patent (US 9,121,675, US Army ERDC): SACON is "a low-leaching, foamed concrete""low-density, fiber-reinforced" — and its purpose is stated plainly: "the cellular structure of this type of concrete permits incoming bullets and fragments to bury themselves in the concrete without producing ricochets."

It is a bullet trap. It is installed at ranges — West Point, Fort Knox, Fort Bragg — specifically because it catches bullets instead of deflecting them. The patent even notes that penetration depth "can be adjusted by modifying the SACON density."

The reported figures (Hudson et al., 1999) are "1 inch (25 mm) for a .38 caliber pistol to 2.55 inches (63 mm) for 5.56 mm." Those are real. They are also for a foamed, low-density, purpose-built absorber — not for the reinforced structural concrete in a wall.

The same failure appears elsewhere:

Pattern 3: The method measures something else entirely

Three examples, all from real, competent research:

UL 752 is quoted for bullet-resistant glazing depth. It does not measure depth. It is pass/fail: "a product fails if penetration occurs." Level 1 means three shots of 9mm 124gr FMCJ at 1175–1293 fps must not get through. That tells you a bound, not a number.

Depth-of-penetration (DOP) testing is quoted for ceramic. It measures the backing, not the ceramic: "the ceramic tile is bonded to a backing material of semi-infinite thickness, and the penetration depth of the projectile gives a measure of the performance of the ceramic." The number you read is how deep the round went into the polycarbonate block behind the tile. It ranks armour. It does not describe the ceramic.

And sometimes the source refuses. The same handgun test that produced the board-count table also shot brick and cinder block. Its authors wrote: "we didn't record penetration data for either of these because it wasn't measurable like the wallboard and pine boards were. However, we did collect our visual impressions."

That is honest research. The numbers that later appeared for those materials did not come from it.

Pattern 4: A lower bound quoted as a measurement

"The round went through all four walls" is not a penetration depth. It is a floor.

A well-known drywall test reports XM-193 going through four ½-inch walls spaced ten feet apart. That establishes more than four walls — with no upper number, because the test ran out of walls.

A separate test with twenty-four ½-inch panels spaced 3.5 inches apart gives the number the first one could not: "terribly penetrative (19 panels, or nine walls)." And it defines the measurement explicitly: "'Penetration' is the number of sheets of half-inch sheetrock that the rounds fully penetrated; this number can be divided by two to get the number of 'walls'."

Nineteen panels × 0.5″ = 9.5 inches of gypsum. That is a measurement. "Went through four walls" is not.

Pattern 5: The famous number has no primary source

Ask what a 12-gauge slug does in ballistic gel and you will be told 18 to 20 inches. It is everywhere.

Martin Fackler measured 14. One-ounce (437gr) Foster slug, 1513 ft/s, 10% ordnance gel, bare — 14 inches, roughly a 1-inch wound channel. His method is documented: "shooting projectiles into 10% gelatin blocks kept at a temperature of 4 degrees C. Blocks (25 × 25 × 50 cm) were placed end to end."

Where does 18–20 come from? Fr. Frog, citing Fackler's own profile, gives the honest version: "Observed penetration for Foster type rifled slugs ranges from 14″ to around 18″ depending on brand and hardness." Fourteen is the measured point. Eighteen is the top of a range for harder slugs. Twenty appears in secondary sources with no measurement attached at all.

The gap between "14 inches, measured, one specific load" and "18–20 inches, everyone knows that" is the entire problem in one line.

Pattern 6: The field simply never measured it

This one is not a failure of citation. It is a hole in the literature, and it is startling.

In 2017, researchers at the Netherlands Defence Academy published the only modern controlled study of bullet penetration into wood: six species, three 9mm projectiles, X-ray measurement of depth, five shots per velocity, velocities chronographed at 5 m and 18 m.

In their own literature review, they wrote: "Unfortunately, we did not find more recent scientific work in open source literature in which projectile penetration into wooden targets was studied."

The previous study they could find was by Metz — around 1838.

That is a 190-year gap. If you have ever wondered why the numbers for "how deep does a bullet go into a wooden door" are all vague — that is why. Almost nobody has measured it.

What the primary sources actually say

Here is what we found that is a measurement, with the source.

Concrete: two inches stops a rifle round — at any range

US Army FM 3-06.11, Table 7-3, "Penetration capabilities of a single 7.62-mm (ball) round," in inches:

RangePine boardDry loose sandCinder blockConcrete
25 m13″5″8″2″
100 m18″4.5″10″2″
200 m41″7″8″2″

Two inches of concrete, at every range tested. Not because the manual is imprecise — because concrete under confinement resists on a completely different scale than a handbook compressive strength suggests.

And penetration goes UP with distance

Look at the pine column again: 13 → 18 → 41 inches as the range increases. That is not a typo. The manual explains it directly:

"For the 5.56-mm round, maximum penetration occurs at 200 meters. At ranges less than 25 meters, penetration is greatly reduced. At 10 meters, penetration is poor due to the tremendous stress placed on this high-speed round, which causes it to yaw upon striking a target."

"The closer the range, the less the penetration."

This inverts the intuition that faster means deeper. A high-velocity rifle round arriving at close range is under such stress on impact that it destabilises and tumbles — and a tumbling bullet presents its side, not its point. It stops sooner.

Almost every penetration calculator — including ours — models velocity and ignores this. Ours reads a flat 16.8″ / 16.9″ / 17.0″ across those same three ranges. The manual says 13 / 18 / 41. We are not wrong by a scale factor. We are missing a mechanism.

Water: about one foot, and it is not the drag that stops it

The Naval Ordnance Laboratory shot rifle rounds into water in 1969 with a Fastax high-speed camera and pressure transducers (NOLTR 70-174, DTIC AD0713445, public release). Their conclusion:

"Conventional small arms ammunition, ball and AP, has negligible underwater effectiveness. Effective range is not much more than 1 foot in water."

M-16 ball at 991 m/s: effective slant range ≈ 12 inches. M-14 ball at 899 m/s: ≈ 18 inches, and that is the maximum.

Their theory section computes what a stable flat-nosed projectile would do: 11 feet for 5.56, 15 feet for 7.62. The measured result is one foot. The difference — a factor of eleven — is the cost of tumbling and break-up.

Their camera caught the moment: "a bubble-like cavity forming at the point where the bullet tumbled… apparently the bullet, by tumbling, has dissipated most of its energy at that point, causing the explosive-like bubble." The M-14 round came out in two major pieces.

They then spent the report engineering a projectile that would work underwater. Filing a flat nose onto a standard bullet failed immediately: "ineffective due to material failure, i.e., mushrooming of the end of the bullet." They needed a steel insert in a copper cup to get a straight track — and even the final design reached only 7.5 feet, not the theoretical 11–15.

Oak: the one wood number that exists

From the 2017 study, for European oak the preferred model is Robins-Euler (constant deceleration; the inertial term fits to essentially zero), with a dynamic resistance of 5,200 N. For a 9mm Ball projectile that gives:

Impact velocityPenetration
240 m/s44 mm
300 m/s69 mm
350 m/s94 mm
370 m/s105 mm

Note the range: 240 to 370 m/s. Anything quoted outside it is extrapolation, whatever it is labelled.

The study also found something useful about hollow points in wood, without setting out to: "projectiles did not show deformation after penetration into Douglas, Pine and Oak targets." Combined with the well-documented observation that a hollow cavity "just fills up with pine" and the round fails to expand at all — in wood, a JHP behaves like an FMJ. Two independent findings, same conclusion.

What this means for our own numbers

We are not going to pretend this audit left us clean. It did not.

Against the sources above, our engine hits about half the time — and the misses are not random. Every one of them is too deep, and every one is a case where the bullet tumbles, fragments, or splashes.

QueryOur enginePrimary source
9mm → oak @30061 mm69 mm (Koene & Broekhuis 2017)within 12%
9mm → sand153 mm~140 mm (Box O'Truth #7)within 9%
9mm → drywall317 mm305 mm (12 walls, measured)within 4%
12ga slug → gel453 mm356 mm (Fackler)27% deep
5.56 → drywall384 mm241 mm (19 panels)59% deep
5.56 → concrete171 mm51 mm (FM 3-06.11)3.4× deep

The pattern is clean enough to state as a rule: the model is reliable for handgun rounds at 250–400 m/s and unreliable for rifle rounds at 800–900 m/s. Below the tumbling threshold it computes a stable projectile pushing through a medium, which is what actually happens. Above it, the round is coming apart, and we are still modelling it as a solid.

Concrete is our worst case, and four independent routes agree on it: Forrestal's empirical equation, the confinement multiplier implied by his S constant, the SACON figures, and FM 3-06.11. All four say the same thing.

Why publish this

Because the alternative is showing a number with a ±15% margin next to it when we know it is 3.4× off, and hoping nobody checks.

Every ballistics calculator produces numbers. Very few will tell you which ones they stand behind. We would rather be the one that says: here is the measurement, here is our model, here is the gap, here is the document.

If you want to check any figure in this article, the sources are below. Every one is public. Most took ten minutes to find and read — which is the uncomfortable part, because the numbers they contradict have been circulating for years.

Methodology notes

Try it yourself. Our calculator runs five material models across eighteen materials and fifteen calibers. Where we have a primary source, we will tell you. Where we do not, we will tell you that too.

Open the calculator → · Browse 270 scenarios →

Related Analysis

Why Your Home Defense JHP Fails After Drywall
The clogging mechanism — and why it makes a hollow point behave like an FMJ.
What Stops a Bullet? Brick vs Concrete vs Cinder Block
Cover materials compared — and where our concrete numbers need the caveat above.
Will a 9mm Penetrate a Brick Wall?
The single most-asked question, and what the confinement physics actually says.