George Zornick: Walmart Sells Deadly Assault Rifles, but Won't Carry Explicit CDs