@classy,
Low Spark of High Heeled Boys has a profound meaning
It's a drug reference to a speed ball, a mixture of heroin and cocaine, in early seventies girl meant cocaine and boy meant heroin thus low spark of high heeled boys. The man that was shot dead by a gun that didn't make any noise ,
(Shot from a needle ) what put him to rest was low spark of high heeled boys.