Possession of Oxycodone for Sale in Arizona: ARS 13-3408
Charged with oxycodone for sale? Under A.R.S. § 13-3408 it is a class 2 felony, but the threshold is a $1,000 street value, not a weight — and if the pills are your own prescription, or fake “M30s” that actually contain fentanyl, that changes everything. Do not talk to detectives first.
As Seen On

Recognized By
Is Possession of Oxycodone for Sale a Felony in Arizona?
Possession of oxycodone for sale is a class 2 felony under ARS 13-3408. Because oxycodone is not on Arizona’s weight-based list, its threshold is a $1,000 market value — prosecutors count your pills at street price. Holding a valid prescription for your own use is not a crime.
An oxycodone-for-sale charge often begins with a legitimate patient. A person with a real prescription for OxyContin or Roxicodone gives a few pills to a friend, sells a leftover bottle to cover rent, or gets stopped with more pills than an officer thinks one patient should carry. The state then files the most serious drug charge in the Arizona code — a class 2 felony — and values those pills at street price to reach a felony threshold. This article covers the line between lawful possession and a sales charge, how the prescription defense works, how prosecutors price the pills, and where these cases are won.
For the basics of oxycodone possession — what the drug is, why simple possession is a class 4 felony, and general penalties — see our companion guide to oxycodone possession in Arizona and our overview of possession of narcotic drugs under A.R.S. 13-3408. Everything below is about the for-sale version of the charge, which follows its own rules and carries the harshest exposure in the statute.
Yes — it is a class 2 felony, the most serious felony class Arizona uses for drug offenses. Oxycodone is a Schedule II narcotic drug under ARS 13-3401, so it is prosecuted under ARS 13-3408, the narcotic-drug statute — not the lesser prescription-only provisions of ARS 13-3406. Subsection (A)(2) makes it unlawful to knowingly “possess a narcotic drug for sale,” and subsection (B) classifies that offense as a class 2 felony.
Simple possession of oxycodone for personal use is a class 4 felony under the same statute. Adding the two words “for sale” jumps the charge two full felony classes — from the code’s lower tier to its top tier — without a single completed sale. For what a class 2 conviction means at sentencing, see our page on the class 2 felony sentencing range in Arizona. The critical point for this article: that entire two-class jump rests on the word “sale,” and with oxycodone it often rests on a patient who had a real prescription.
Does a Valid Prescription Protect Me?
For your own use, yes — completely. Lawfully possessing oxycodone that a licensed practitioner prescribed to you, in the amount prescribed, is not a crime at all. This is the single most important difference between an oxycodone case and a meth, heroin, or fentanyl case: many defendants are, or recently were, legitimate pain patients. A pill bottle with your name on it is not contraband.
The line is crossed the moment those pills leave your lawful control for someone else. Giving your prescription pills to a friend, selling leftover medication, or filling for another person turns a lawful prescription into a criminal transfer. It does not matter that the pills were “really” prescribed — once you sell or share them, the state treats them like any other narcotic held for sale. Prosecutors also watch for the reverse problem: pills obtained through doctor shopping or prescription fraud in Arizona, where a person visits multiple doctors or forges scripts to accumulate more than any one physician would authorize.
What Turns Oxycodone Possession Into “For Sale”?
Almost never an actual sale. In most oxycodone-for-sale cases the state has no completed transaction — it infers intent to sell from the surrounding circumstances. Three things drive that inference: the market value, the indicia of sale, and any sign the pills were being shared or sold from a prescription.
The $1,000 market-value threshold
Arizona sets a “threshold amount” for each drug in ARS 13-3401(36). Unlike heroin, cocaine, meth, or fentanyl, oxycodone is not individually listed with a weight. It falls under the catch-all in subdivision (36)(j): for any substance not otherwise listed, the threshold is a market value of at least $1,000. So oxycodone’s threshold is measured in dollars, not grams. Under ARS 13-3408(D), a person convicted of possession for sale at or above the threshold is “not eligible for suspension of sentence, probation, pardon or release from confinement” until the sentence is served — meaning mandatory prison and no probation. Our guide to Arizona drug threshold amounts explains why that number reshapes an entire case.
Indicia of sale
Below the threshold, or even above it, the “for sale” label usually comes from the packaging of the scene, not the pills alone. Officers and prosecutors point to:
- A pill count far larger than any single prescription would justify;
- Loose pills separated from any labeled bottle, or pills sorted into deal-sized amounts;
- Multiple prescription bottles in different names;
- Digital scales, baggies, or empty packaging;
- Cash, especially in small denominations;
- “Pay-owe” notes and text messages or apps that appear to arrange sales;
- Multiple phones.
Any one of these can be innocent. A legitimate chronic-pain patient may fill a large monthly supply; cash and a second phone prove nothing by themselves. The prosecution’s theory is only as strong as the total picture, which is why the same oxycodone can be charged as lawful possession, simple possession, or possession for sale depending on what else was in the car or the home. For the full contrast, see possession vs. possession for sale in Arizona and our practice page on possession with intent to sell.
How Is the $1,000 Value Calculated?
At street price, not pharmacy price. Because oxycodone’s threshold is a dollar figure, the state has to put a value on the pills — and it does not use what you paid at the pharmacy. It uses the illicit street value, which for oxycodone runs far higher per pill. A single 30 mg oxycodone tablet can be valued at roughly $15 to $30 or more on the street, so the count needed to reach $1,000 can be surprisingly small.
That valuation is an opinion, and opinions can be wrong. A narcotics detective typically testifies to a per-pill street price based on training and experience, then multiplies by the pill count to clear $1,000. Every input is contestable: the assumed price, the strength of the tablets, whether all seized pills were oxycodone at all, and whether the “market” the detective describes matches the actual case. Pushing the total below $1,000 is often the whole ballgame, because it can restore probation eligibility on a charge that otherwise carries mandatory prison.
Scenario vs. Likely Charge
Charging is discretionary, and the same oxycodone can be filed several ways depending on the prescription, the value, and the intent evidence. This table shows how common fact patterns typically land. Every case turns on its own facts.
Oxycodone Scenario and the Likely Charge
A.R.S. 13-3408 · A.R.S. 13-3401 (threshold: $1,000 market value)
What About Counterfeit “M30” Pills?
They may not be oxycodone at all — and that changes the whole case. The blue “M30” tablets sold on the street as oxycodone are, increasingly, counterfeit pills pressed with fentanyl, not real oxycodone. If the pills in your case were fakes, two things happen: the substance is legally fentanyl, which is charged under a weight-based 9-gram threshold rather than the $1,000 value rule, and a buyer who believed the pills were genuine oxycodone may not have knowingly possessed fentanyl at all.
This cuts in more than one direction, so it has to be handled carefully. If your case truly involves counterfeit fentanyl pills, the analysis shifts to our guide on possession of fentanyl for sale in Arizona — different threshold, different defenses. What matters here is that the crime lab has to actually identify the substance. “Pills that look like oxycodone” are not proof of oxycodone, and the gap between appearance and a confirmed lab result is a place these cases are won.
How Do You Fight an Oxycodone-for-Sale Charge?
By attacking each thing the state must prove — possession, that it was oxycodone, the value, and the intent to sell. Prescription-drug cases give the defense unusual leverage on the medical, valuation, and constitutional issues.
Valid prescription and lawful possession
If the pills were lawfully prescribed to you and possessed as prescribed, they are not contraband. Even where a sales allegation exists, prescription and pharmacy records can show the pills were your own medication, narrow the number in dispute, and undercut the claim that you were operating as a dealer rather than managing a legitimate condition.
Below $1,000 — challenge the valuation
Because the threshold is a dollar figure, the number can be fought directly. Was the per-pill street price inflated? Were all the pills actually oxycodone, and at the strength assumed? Was the count accurate? Knocking the total below $1,000 removes the mandatory-prison consequence and restores probation eligibility — often the single most valuable move in the case.
Personal use, not sale
Defeating the “for sale” inference drops the charge toward simple possession, which for a first-time personal-possession case may be probation-eligible under Proposition 200. A documented history of chronic pain and legitimate treatment is powerful here — a patient’s supply is not a sales operation.
Counterfeit — the pills were actually fentanyl
If lab testing shows the tablets were counterfeit fentanyl rather than oxycodone, the charge, the threshold, and the knowledge question all change. A person who believed they had real oxycodone may lack the knowing possession of fentanyl the state has to prove.
Suppression — the stop and the search
Many oxycodone cases start with a traffic stop or a search. If the stop lacked reasonable suspicion, the search exceeded its scope, or a warrant was defective, the pills and everything found with them can be suppressed under the Fourth Amendment — and a suppressed exhibit is a case that often cannot proceed.
No knowing possession
ARS 13-3408 requires knowing conduct. A passenger in someone else’s car, a person handed a closed bag, or someone who did not know pills were in a shared space may not have knowingly possessed anything. The state must tie both knowledge and control to your client, not just to the location.
Whether an oxycodone charge can be dismissed or reduced in Arizona frequently comes down to how much the valuation and the intent inference can be pulled apart.
The Experts We Bring to Oxycodone-for-Sale Cases
An oxycodone-for-sale case is a records-and-valuation case as much as a drug case: whether the pills were prescribed, what they were really worth, whether they were even oxycodone, and whether the search was lawful. We retain the specialists who test each of those.
Forensic Chemists & Drug-ID Analysts
Was It Really Oxycodone
Independently examine the crime lab’s testing — whether the tablets were confirmed as oxycodone or turned out to be counterfeit fentanyl — and challenge assumptions that every pill in the exhibit was the same drug.
Market-Value & Street-Price Analysts
The $1,000 Math
Audit the per-pill street value the state uses to reach the $1,000 threshold — the difference between a probation-eligible case and mandatory prison — and expose inflated or unsupported pricing.
Prescription-Records & Pharmacy Analysts
The Legitimate Script
Pull and interpret pharmacy and prescription-monitoring records to show pills were lawfully prescribed, narrow the number actually in dispute, and separate a patient from an alleged seller.
Search-and-Seizure Analysts
The Stop & the Warrant
Reconstruct the traffic stop, detention, and search to expose Fourth Amendment violations — the fastest route to suppressing the pills and collapsing the case.
Digital Forensics Examiners
The Phones & Messages
Analyze phone extractions, messaging apps, and payment records the state calls “pay-owe” evidence — challenging authorship, dates, context, and how the data was obtained.
Addiction & Mitigation Specialists
Use, Not Sale
Document the dependence or chronic-pain history that explains a large personal supply and build the treatment-and-character record that turns a sales allegation into a personal-use case and reduces sentencing exposure.
How Tamou Law Group Defends Oxycodone-for-Sale Cases
These cases are won on the records, the valuation, and the search — and the work starts immediately. In the first days we get the police reports and lab paperwork, gather your pharmacy and prescription history, and pin down exactly how the stop and search happened while body-camera footage is still available. We look hard at the two pressure points that decide the case: whether the state can honestly value the pills at $1,000 or more, and whether the “for sale” label is anything more than a detective’s inference layered on top of a legitimate prescription.
From there we build toward the outcome that changes everything — getting the case below the threshold or defeating the sales theory, either of which can restore probation eligibility on what began as a mandatory-prison charge. Our team includes former prosecutors, law enforcement officers, and public defenders who have handled narcotics and prescription-drug cases from every side, as part of our broader Phoenix drug trafficking and sales defense practice. Call 623-321-4699 for a confidential consultation about your specific situation.
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 oxycodone for sale a felony in Arizona?
Yes. Possession of oxycodone for sale is a class 2 felony under ARS 13-3408, the most serious felony class Arizona uses for drug offenses. Oxycodone is a Schedule II narcotic drug, so it falls under the narcotic-drug statute rather than the lesser prescription-only provisions.
Is it legal to have oxycodone with a prescription?
Yes. Lawfully possessing oxycodone that a licensed practitioner prescribed to you, in the amount prescribed, is not a crime. The problem arises only when you sell or share those pills, or obtain them through fraud or doctor shopping. A bottle with your own name on it is not contraband.
What is the threshold amount for oxycodone in Arizona?
A market value of at least $1,000. Oxycodone is not individually listed with a weight in ARS 13-3401(36), so it falls under the catch-all in subdivision (j): any unlisted substance has a $1,000 value threshold. At or above it, ARS 13-3408(D) bars probation, making prison mandatory.
How does Arizona calculate the value of oxycodone pills?
At street value, not pharmacy price. The state uses the illicit per-pill street price, often $15 to $30 or more for a 30 mg tablet, multiplied by the pill count. Because that valuation is a detective’s opinion, the assumed price, strength, and count can all be challenged to push the total below $1,000.
What makes an oxycodone charge for sale instead of personal possession?
Usually not an actual sale. The state infers intent to sell from indicia: a pill count larger than any prescription, loose or deal-sized pills, bottles in other names, scales, cash, or messages. Any of these can be innocent, so the same oxycodone can be charged as simple possession or possession for sale.
Can I be charged for giving my prescription pills to a friend?
Yes. Once you transfer prescription oxycodone to someone else, it is no longer lawful possession of your own medication. Sharing or selling your own valid pills is exactly what turns a legal prescription into a criminal transfer, and it can be charged as possession for sale regardless of your intent to profit.
What if the pills were counterfeit and actually contained fentanyl?
That changes the case. Many blue M30 pills sold as oxycodone are counterfeit fentanyl. If lab testing confirms fentanyl, the charge shifts to the weight-based 9-gram threshold, and a buyer who believed the pills were real oxycodone may not have knowingly possessed fentanyl at all.
Can I get probation for possession of oxycodone for sale?
It depends on the value. Below the $1,000 threshold, probation may be available. At or above it, ARS 13-3408(D) makes a possession-for-sale conviction ineligible for probation or suspension, which is why getting the pills valued below $1,000 is a central defense goal.
Can an oxycodone-for-sale charge be reduced to simple possession?
Often that is the realistic goal. Defeating the for-sale inference, showing the pills were your own medication or for personal use, can drop the charge toward simple possession, a class 4 felony that may be probation-eligible for a first-time case under Proposition 200. No outcome is ever guaranteed.
Should I talk to police if I am arrested with oxycodone?
No. Statements about where the pills came from, who they were for, or your prescription are the state’s best source of intent evidence in a for-sale case. Politely decline to answer questions, ask for a lawyer, and let your attorney decide how and when to present your prescription.
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);
})();






