Is Selling Heroin a Felony in Arizona? (13-3408)
Charged with heroin for sale? Heroin has Arizona’s lowest threshold — just one gram under A.R.S. § 13-3401 — so a personal-use amount can trigger a class 2 for-sale felony with mandatory prison. Purity, weight, and intent are all contestable. Do not assume it is hopeless.
As Seen On

Recognized By
What Makes It “Possession of Heroin for Sale” Instead of Simple Possession?
Possession of heroin for sale is a class 2 felony under ARS 13-3408 — Arizona’s second-most-serious felony class. Because heroin’s threshold amount under ARS 13-3401 is just one gram, the lowest of any drug, even a small personal-use stash paired with sale indicia can be charged as possession for sale.
A heroin arrest is frightening on its own. Learning the charge is “possession for sale” — not simple possession — changes everything, because it moves the case from a probation-eligible offense into class 2 felony territory, the same felony class as many violent crimes. And in Arizona, the line between the two can be a single gram and a text message. This article covers what actually tips a case into “for sale,” why heroin’s threshold is uniquely low, how the state proves intent, and where these cases are won.
For the general elements, drug definitions, and the full penalty framework behind every narcotic charge, see our practice page on possession of narcotic drugs under A.R.S. 13-3408 — heroin is a narcotic drug, so it is prosecuted under that statute. Everything below focuses on the for-sale version of the charge and the low-threshold trap that makes heroin cases different from every other drug.
Possession of heroin for sale means the state believes you held the heroin with the intent to sell it, not merely to use it. The charge lives in A.R.S. 13-3408(A)(2), which makes it unlawful to “possess a narcotic drug for sale,” and 13-3408(B)(2) makes that offense a class 2 felony. The heroin itself is identical in both cases — what elevates the charge is the alleged purpose.
Prosecutors rarely have a confession about intent, so they build it from circumstantial evidence, usually a combination of two things: the amount and the indicia of sale. Indicia are the surrounding facts that, to police, suggest distribution rather than personal use:
- Quantity at or above the statutory threshold (for heroin, just one gram);
- Packaging — multiple baggies, bindles, or individually portioned amounts;
- A digital scale, cutting agents, or empty packaging materials;
- Large or divided amounts of cash, especially in small bills;
- “Pay/owe” ledgers, and text messages or app conversations that look like transactions;
- Multiple phones, or the absence of any paraphernalia for personal use.
No single item proves a sale. The difference between simple possession and possession for sale is a factual argument built from these pieces — and that argument is exactly what a defense is designed to take apart. For the broader picture of how these two charges diverge, see our guide to possession vs. possession for sale in Arizona.
Why Is Heroin’s Threshold Amount Only One Gram?
Because the Legislature set it that way — and it is the single most important fact in a heroin case. Arizona defines a “threshold amount” for common drugs in A.R.S. 13-3401, and heroin’s is one gram. That is the lowest threshold of any commonly charged drug. For comparison, the same statute sets the threshold at nine grams for cocaine, nine grams for methamphetamine, nine grams for fentanyl, and two pounds for marijuana.
Why does one gram matter so much? Because the threshold amount is a legal trip-wire with two effects:
- It fuels the for-sale inference. An amount at or above threshold is treated as consistent with sale rather than personal use, giving prosecutors the quantity leg of their intent argument.
- It removes probation. Under A.R.S. 13-3408(D), when the amount of narcotic drug involved equals or exceeds the statutory threshold, the person “is not eligible for suspension of sentence, probation, pardon or release from confinement” until the sentence is served. At or above one gram, in other words, prison is mandatory on conviction.
One gram of heroin is a very small quantity — roughly the weight of a paperclip. A weekend user can be holding that much. That is the trap: an amount many people would consider personal use sits right at the line where Arizona law starts presuming a sale and closing the door on probation. Our companion post on Arizona drug threshold amounts explains how the numbers drive every drug case.
Personal Use or For Sale? How the Same Facts Get Charged
Charging is discretionary, and the same heroin can be filed as simple possession or possession for sale depending on the amount and the indicia. This table shows how common fact patterns typically land in Arizona. Every case turns on its own facts.
Heroin Scenario and the Likely Charge
A.R.S. 13-3408 · A.R.S. 13-3401 (1g heroin threshold)
How Do Prosecutors Prove Intent to Sell Heroin?
They almost never have direct proof, so they stack inferences. In a Maricopa County heroin-for-sale case, the state typically leans on some mix of quantity at or above the one-gram threshold, packaging that looks portioned for distribution, a scale or cutting agents, cash, and digital evidence — texts, app messages, or a “pay/owe” list — that reads like a transaction record. A detective is then offered as an expert to testify that, in their training and experience, the combination points to sale.
That structure has real weaknesses. Heavy heroin users buy in bulk to save money and to avoid repeated risky buys; users package and re-weigh their own supply; scales are common among people who want to know they are not being shorted; and ambiguous texts are read in the light least favorable to the accused. Every inference the state draws has an innocent explanation grounded in the reality of addiction — and forcing the state to prove intent beyond a reasonable doubt, rather than assume it from a scale, is the heart of the defense.
How Bad Is a Class 2 Felony Compared to Simple Possession?
It is a major escalation. Simple possession of heroin is charged under 13-3408(A)(1) as a class 4 felony, and for a first-time offender it is frequently probation-eligible — and under Proposition 200, many first- and second-time personal-use possession cases must be offered probation and treatment rather than prison. Possession for sale under 13-3408(A)(2) is a class 2 felony, the second-most-serious felony class in Arizona, behind only class 1 (reserved for homicide).
The practical differences are stark:
- Prison exposure. A class 2 felony carries far higher statutory sentencing ranges than a class 4, and prior felony convictions increase them further.
- Probation may be off the table. When the heroin equals or exceeds the one-gram threshold, 13-3408(D) bars probation and suspension of sentence — so the diversion and treatment options available in personal-use cases disappear.
- Collateral consequences. A class 2 drug felony affects immigration status, professional licensing, housing, and gun rights in ways a dismissed or reduced charge does not.
This gap is why so much defense work aims at the charge itself — getting the case reduced from for-sale to simple possession, or the weight below threshold, can be the difference between prison and a treatment-based resolution. Our overview of whether a drug charge can be dismissed in Arizona walks through those off-ramps.
How Do You Fight a Possession of Heroin for Sale Charge?
By attacking each element the state must prove — knowing possession, that the substance was heroin, the weight, and the intent to sell. Heroin-for-sale cases usually offer more of these pressure points than any other drug charge.
It was personal use, not for sale
The most common and most powerful defense: the amount and circumstances are consistent with a user’s supply, not a dealer’s inventory. Bulk buying, self-packaging, and a scale used to avoid being shorted all rebut the sale inference. Where the evidence supports it, the goal is a reduction from class 2 for-sale to class 4 simple possession — which can reopen probation and treatment.
Challenge the weight and the lab
Because heroin’s threshold is one gram, weight is decisive. Was the heroin weighed with packaging still on? Did the state test the pure narcotic or the total mixture, including cutting agents? Crime-lab error, calibration problems, and chain-of-custody gaps can move a case below threshold — restoring probation eligibility even without an acquittal. Independent re-testing is often worth demanding. See how we approach attacking the crime lab.
Rebut the for-sale presumption
Every indicium the state offers has an innocent counter-explanation, and the burden never shifts to you to prove personal use. Cross-examining the state’s “expert” detective, and putting the realities of addiction in front of the jury, is how the intent inference is dismantled.
Suppress an illegal search
Heroin found through an unlawful traffic stop, a warrantless search, a bad warrant, or a coerced consent can be suppressed under the Fourth Amendment — and if the heroin is thrown out, the case usually collapses. See our approach to challenging the stop and search.
No knowing possession
The state must prove you knew the heroin was there and exercised control over it. Drugs found in a shared car, a friend’s home, or a common area may not be legally “yours” — the constructive-possession theory falls apart when several people had equal access. We cover this in beating constructive possession.
Addiction context and mitigation
Where the evidence of use is undeniable, the story of addiction becomes leverage. Documented dependency, treatment, and a mitigation record give prosecutors and judges a reason to treat the case as a health problem rather than a trafficking operation — supporting a plea down the ladder or a treatment-focused resolution.
The Experts We Bring to Heroin-for-Sale Cases
A for-sale case is a chemistry-and-inference problem: what the substance was, what it weighed, how it was found, and whether any of it proves a sale. We retain the specialists who test each link.
Forensic Chemists & Drug-ID Analysts
Was It Actually Heroin?
Independently test the seized substance, scrutinize the state lab’s methods and chain of custody, and challenge whether the material charged is confirmed heroin rather than a mixture or misidentified compound.
Weight & Quantity Analysts
Above or Below One Gram
Examine how the heroin was weighed — packaging included, cutting agents counted, scale calibration — because at a one-gram threshold, a measurement error can move the entire case below the line that mandates prison.
Search-and-Seizure Analysts
How the Heroin Was Found
Reconstruct the stop, the warrant, and the consent to expose Fourth Amendment violations — because suppressing the heroin usually ends the case, no matter how strong the intent evidence looks.
Informant & Controlled-Buy Experts
Testing the Snitch
Probe the reliability, payment, and motives of confidential informants and the integrity of any controlled buy — the weak foundation many sale cases are quietly built on.
Digital Forensics Experts
What the Texts Really Say
Extract and contextualize phone data so ambiguous messages are not misread as drug deals — and confirm how, and lawfully whether, the phone was searched in the first place.
Addiction & Mitigation Specialists
User, Not Dealer
Document dependency, treatment history, and personal-use patterns that both rebut the sale inference and give prosecutors a reason to treat the case as a health issue rather than trafficking.
How Tamou Law Group Defends Possession of Heroin for Sale Cases
Because heroin turns on a one-gram line, we start with the two numbers that decide the case: the weight and the lab result. We demand the underlying lab data, scrutinize how the heroin was weighed and whether packaging or cutting agents were counted, and pursue independent re-testing where it can push the amount below threshold and put probation back on the table. In parallel, we dissect the search — the stop, the warrant, the consent — because suppressing the heroin ends most cases outright.
From there we attack the intent story directly: forcing the state to prove a sale rather than assume one from a scale, cross-examining its “expert” detective, and putting the reality of addiction in front of the prosecutor and, if needed, the jury. Our team includes former prosecutors, law enforcement officers, and public defenders who have built and dismantled these cases, and we handle them as part of our broader Arizona drug trafficking and sales defense practice and full possession-with-intent-to-sell defense. Call 623-321-4699 for a confidential consultation about your specific situation.
What Should You Do First After a Heroin-for-Sale Arrest?
The first 72 hours shape the case. A few concrete steps protect you:
- Stop talking. Invoke your right to remain silent and your right to a lawyer, out loud, and then stop. Do not explain the weight, the cash, or your phone.
- Do not consent to any search of your phone, car, or home. Make them get a warrant; a refusal cannot be used against you.
- Say nothing on jail calls. They are recorded, and prosecutors use them. Do not discuss the facts with anyone but your attorney.
- Preserve your side. Write down what happened while it is fresh — the stop, what was said, who else had access to the area — and give it only to your lawyer.
- Get counsel involved immediately, before the arraignment, so the fight over weight, search, and intent starts before the state’s narrative sets.
Related Arizona Drug Charge Guides
Awards & Recognition
Our recognition for Phoenix criminal defense defense is independently verified, click any award to confirm it:
- National Trial Lawyers Top 100
- National Trial Lawyers Top 40 Under 40
- Elite Lawyer 2026 – Criminal Defense
- Super Lawyers – Southwest
- National College for DUI Defense (NCDD)
When you are looking for the best Phoenix criminal defense lawyers, these are the independently verified credentials that matter, earned by Founding Attorney Michael Tamou and a full team of attorneys, including former prosecutors, public defenders, and law enforcement.
What Clients Say About Tamou Law
Real Google reviews from clients we have defended across Phoenix and Maricopa County. Every review is from a criminal defense client, never padded with non-legal work.
Frequently Asked Questions
Is possession of heroin for sale a felony in Arizona?
Yes. Under A.R.S. 13-3408(A)(2), possessing heroin for sale is a class 2 felony, Arizona’s second-most-serious felony class behind only class 1. Heroin is a narcotic drug, so it is prosecuted under the narcotic-drug statute rather than the dangerous-drug statute.
How much heroin is considered for sale in Arizona?
There is no minimum. But heroin’s threshold amount under A.R.S. 13-3401 is one gram — the lowest of any common drug. At or above one gram, the state may charge sale on quantity alone, and probation becomes unavailable under 13-3408(D). Even below a gram, indicia like scales or packaging can support a for-sale charge.
Why is heroin’s threshold amount so much lower than other drugs?
The Legislature set it that way in A.R.S. 13-3401. Heroin’s threshold is one gram, while cocaine, methamphetamine, and fentanyl are each nine grams and marijuana is two pounds. The low number means a personal-use amount of heroin can cross the line that triggers a for-sale presumption and mandatory prison.
Can I be charged with sale if the heroin was only for personal use?
Yes, if the amount or circumstances suggest sale. But personal use is a core defense. Bulk buying, self-packaging, and a scale used to avoid being shorted all rebut the inference. The goal is often reducing a class 2 for-sale charge to class 4 simple possession, which can restore probation and treatment eligibility.
What is the penalty for possession of heroin for sale in Arizona?
It is a class 2 felony under A.R.S. 13-3408, carrying substantially higher prison exposure than simple possession, with ranges that increase for prior convictions. When the amount meets or exceeds the one-gram threshold, 13-3408(D) bars probation and suspension of sentence, making prison mandatory on conviction.
Does the one-gram threshold include the packaging or cutting agents?
How the heroin is weighed is exactly what the defense scrutinizes. Whether packaging was removed, whether the pure narcotic or the total mixture was measured, and whether the scale was calibrated can all affect the number. At a one-gram threshold, a weighing error can move the case below the line that mandates prison.
Can a heroin-for-sale charge be reduced to simple possession?
Often that is the realistic goal. Rebutting the intent-to-sell evidence, challenging the weight, or suppressing part of the case can move a class 2 for-sale charge down to a class 4 possession charge — reopening probation, diversion, and treatment options. No outcome is ever guaranteed; it depends on the evidence.
Is heroin possession for sale eligible for probation or diversion?
Usually not at or above the one-gram threshold, because 13-3408(D) bars probation and suspension of sentence in those cases. Proposition 200’s mandatory-probation protections apply to personal-use possession, not sale. Getting the charge reduced or the weight below threshold is what can restore those options.
Can the heroin evidence be thrown out?
Yes, if it was found through an illegal search. Heroin seized from an unlawful traffic stop, a warrantless search, a defective warrant, or coerced consent can be suppressed under the Fourth Amendment. When the heroin is suppressed, a possession-for-sale case usually collapses because the state loses its central evidence.
Does addiction matter in a heroin-for-sale case?
It can matter a great deal. Documented dependency and treatment both rebut the sale inference — explaining bulk amounts and paraphernalia as personal use — and provide mitigation that gives prosecutors and judges a reason to treat the case as a health issue rather than trafficking, supporting a plea down the charging ladder.
Should I talk to police if I am arrested for heroin?
No. Clearly say you want a lawyer and then stop talking. Do not explain the amount, the cash, the scale, or your text messages, and do not consent to searches. Statements meant to minimize — “it was just for me” — admit knowing possession. Route everything through your attorney.
Two Arizona Offices, One Team
We serve all of Maricopa County and the surrounding area, with free, confidential consultations 24/7 by phone and in-person meetings at either office by appointment.
Case Results Disclaimer: The results described on this page are based on specific facts and circumstances and do not guarantee or predict a similar outcome in any future case. Every case is different. Past results do not guarantee future results. No attorney-client relationship is formed by viewing this page or submitting a contact form until a written fee agreement has been signed. Tamou Law Group, PLLC is licensed to practice law in the State of Arizona. This website is for informational purposes only and does not constitute legal advice.
(function() {
function customizeConsultForm() {
var form = document.querySelector('#consult-form');
if (!form) return false;
var fields = form.querySelectorAll('.gfield');
var emailField = null;
var didWork = false;
fields.forEach(function(field) {
var label = field.querySelector('.gfield_label, label');
if (!label) return;
var labelText = (label.textContent || '').trim().toLowerCase();
if (labelText.indexOf('best way to reply') !== -1 || labelText.indexOf('preferred contact') !== -1) {
field.classList.add('tlg-hide-field');
field.querySelectorAll('input').forEach(function(input) {
input.checked = false;
input.removeAttribute('required');
});
didWork = true;
}
if (labelText.indexOf('email') !== -1) {
emailField = field;
field.classList.add('tlg-email-required');
field.querySelectorAll('input[type="email"], input[type="text"]').forEach(function(input) {
input.setAttribute('required', 'required');
input.setAttribute('aria-required', 'true');
});
didWork = true;
}
});
var gform = form.tagName === 'FORM' ? form : (form.querySelector('form') || form.closest('form'));
if (!gform) gform = document.querySelector('#consult-form form, form[id^="gform_"]');
if (gform && !gform.dataset.tlgSourceBound) {
gform.dataset.tlgSourceBound = '1';
var pageUrl = window.location.href;
var pageTitle = document.title || 'Phoenix White Collar Defense Lawyers';
var pagePath = window.location.pathname;
var sourceTag = '[Source: ' + pageTitle.replace(/\s*[,|].*$/, '') + ' | ' + pagePath + ']';
['source_page', 'page_url', 'lander_url'].forEach(function(name) {
var h = document.createElement('input');
h.type = 'hidden';
h.name = name;
h.value = pageUrl;
gform.appendChild(h);
});
var hp = document.createElement('input');
hp.type = 'hidden';
hp.name = 'source_path';
hp.value = pagePath;
gform.appendChild(hp);
function findMessageField() {
var match = null;
form.querySelectorAll('.gfield').forEach(function(field) {
var label = field.querySelector('.gfield_label, label');
if (!label) return;
var t = (label.textContent || '').trim().toLowerCase();
if (t.indexOf('message') !== -1 || t.indexOf('comment') !== -1 || t.indexOf('detail') !== -1 || t.indexOf('describe') !== -1 || t.indexOf('tell us') !== -1 || t.indexOf('your story') !== -1) {
match = field.querySelector('textarea, input[type="text"]');
}
});
if (!match) match = form.querySelector('textarea');
return match;
}
function prependSource() {
var textarea = findMessageField();
if (textarea && textarea.value.indexOf('[Source:') === -1) {
textarea.value = sourceTag + '\n\n' + (textarea.value || '');
}
}
gform.addEventListener('submit', prependSource, true);
var submitBtns = gform.querySelectorAll('input[type="submit"], button[type="submit"], .gform_button');
submitBtns.forEach(function(btn) {
btn.addEventListener('click', function() {
setTimeout(prependSource, 0);
prependSource();
}, true);
});
}
var submitBtn = form.querySelector('input[type="submit"], button[type="submit"]');
if (submitBtn && emailField && !submitBtn.dataset.tlgBound) {
submitBtn.dataset.tlgBound = '1';
submitBtn.addEventListener('click', function(e) {
var emailInput = emailField.querySelector('input[type="email"], input[type="text"]');
if (emailInput && !emailInput.value.trim()) {
e.preventDefault();
emailInput.focus();
emailInput.style.borderColor = '#c62828';
emailInput.style.boxShadow = '0 0 0 3px rgba(198,40,40,.15)';
}
});
}
return didWork;
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', customizeConsultForm);
} else {
customizeConsultForm();
}
var attempts = 0;
var interval = setInterval(function() {
attempts++;
var done = customizeConsultForm();
if (done || attempts > 10) clearInterval(interval);
}, 500);
})();






