You're confused because you don't understand that these cases aren't about guns *or* drugs. They're about federalism, the Constitution's Commerce Clause, and the extent of the power given to Congress by that clause.
Read the lower court's Raich decision for an explanation of what's going on: HERE.
So you're against federalism. Well, maybe you can transport yourself to 1859 and feel better?
Also, when did salon.com become a good source? This is getting into scary territory for backing up the pro-drug side.