Red rock isn't real opium. I've never smoked it but everyone I've talked to has told me this. If it were the real shit, it wouldn't stay in your system for nearly as long as marijuana. Probably no longer than a week.
check it out, http://www.erowid.org/chemicals/opiates/opiates_myth1.shtml I'm surprised that shit is still going around.