IED's are hardly "primitive weapons" in my lexicon.  And, these are a bunch of "rag-tag goat herders."  They are doing their duty to allah by stamping out the infidel and creating their new world order or trying to, the final caliphate!