Music September 29, 2011 Pull Your Trigger Finger London-based Stanton Warriors (no they are not an LES gang) are techno mavens. Producers and DJs the warriors…