Real performance testing for less-lethal launchers, ammunition, and shot-by-shot consistency.
At S.A. Self Defense, we believe real testing matters.
Manufacturer numbers are helpful, but they do not always show how a launcher or round performs in real use, under real conditions, and across multiple shots.
That is why we built the S.A. Test Lab™.
The S.A. Test Lab is our performance testing platform designed to record, organize, and compare launcher and ammo results using real measured data. It allows users to log shot velocity, calculate energy automatically, save test sessions, compare results, and build a better understanding of how their setup actually performs.
Whether you are testing for consistency, comparing ammo profiles, or tracking launcher performance over time, the Test Lab gives you a clear shot-by-shot record.
What the Test Lab Records
Each session is built to give a more complete view of performance, not just a single number.
The Test Lab can record:
Velocity (FPS) for each shot
Calculated energy (Joules)
Ammo used
Launcher used
Temperature
Humidity
Shot-by-shot breakdowns
Velocity curve comparisons between sessions
This makes it easier to see how different launchers, ammo types, and conditions perform over time.
How the Joules Are Calculated
from the recorded velocity and the ammo profile’s stored projectile mass.
Inside the Test Lab:
shot speed is recorded in FPS
ammo mass is stored in grams
the system converts FPS to meters per second
the system converts grams to kilograms
then it applies the standard kinetic energy formula:
E = ½mv²
Where:
E = energy in Joules
m = projectile mass in kilograms
v = velocity in meters per second
This means the energy shown for each shot is based on the actual recorded velocity and the selected ammo profile mass, not a rough estimate or a marketing claim.
Velocity Curve Analysis
This graph shows how the launcher performs from shot to shot, similar to a dyno chart for a vehicle. Instead of looking at only one reading, users can see whether their launcher is stable, dropping off, or staying consistent across the session.
This helps identify:
shot-to-shot consistency
CO₂ pressure drop
differences between ammo setups
real-world launcher behavior
Manual Testing Available Now
With manual testing, you can:
enter each shot’s FPS
let the system calculate Joules automatically
save the session to your profile
compare sessions later
optionally make sessions public
This gives you a structured way to build your own test history and compare results over time.
We are also developing an automatic test mode that will work with the Competition Electronics ProChrono chronograph.
This feature is not publicly available yet and is still being tested, but it should be available soon.
When released, the automatic system will be able to:
read chronograph shot data automatically
capture and record each shot in about half a second
calculate Joules instantly
log environmental conditions during the test
build a full saved session automatically
This will make it possible to test faster, reduce manual entry, and produce a cleaner shot record for each session.
In addition to velocity and energy testing, the S.A. Test Lab is also being developed to measure powder cloud behavior during impact.
This upcoming system is designed to analyze how powder-based rounds disperse after impact by using video, a standardized measurement backdrop, and automatic frame analysis.
The goal is to measure not just how fast a round travels, but also how the powder spreads after it hits.
This feature is still in testing and will be explained in more detail on its own page.
Learn more about Powder Cloud Measurement →
to provide a better way to measure real launcher and ammo performance using organized, repeatable data.
This helps users:
test their own setups
compare results honestly
track consistency over time
better understand launcher performance
see more than a single advertised number
