Bullets you guys, bullets are your best friends!!!
As for preping a shot in public, ive only found it to be easy when it's something like coke, heroin, or meth. Im just like you leftwing.
On a completely un-related note though, I got high beyond belief today. Went out with a few friends to pick up supplies for tomorrows festivities from my new dealer (the guy's amazing, and great with deals). Smoked about a gram of some blue dream in my friends bubler which was awsome to hit, very smooth. The high was fantastic. Blue Dream has one of the best body buzzes around IMO.