The worrying firepower that militants in Algeria have at their disposal