Eh, I think it's a bit worse than pellet guns.  You might want to read about what these guys were carrying when guarding their crop.

But, I agree.  We should legalize nationally.  Likely what would happen would be the big guys like Phillip Morris would jump in and really drop the price.  Legalization of drugs is one reason I vote Libertarian.  I'm tired of my tax dollars going to foreign country to fight the failed war on drugs.  I'm tired of my tax dollars paying for rehab programs.  Legalize all of the drugs, regulate them, and tax the heck out of them.  Pump that money back into the support needed for the druggies; make those using pay for it, not me.  Americans love their drugs.  Give them all they want.