Her er en oversigt over de vigtigste faktorer:
* marokkanske skydevåben var ikke signifikant mere avancerede: Mens de havde skydevåben og kanoner, var teknologien stadig relativt primitiv sammenlignet med senere udviklinger. Songhai -hæren havde også nogle skydevåben og endda et par kanoner, men de var mindre mange.
* marokkansk krutt var knap: De var oprindeligt i stand til at overraske Songhai med deres kruttvåben, men deres begrænsede forsyning betød, at de ikke kunne opretholde tung bombardement.
* Songhai -hæren var meget antallet af: Selvom den marokkanske hær, selvom den var bedre udstyret, blev overordnet af Songhai -styrkerne.
* Songhai blev svækket af intern konflikt: Imperiet stod allerede over for interne strid og oprør inden den marokkanske invasion, der markant hæmmede deres forsvar.
De virkelige grunde til Songhai's nederlag:
* den marokkanske overordnede kavaleri: Den marokkanske hær havde meget dygtige og veluddannede kavaleri, en afgørende faktor i de åbne slagmarker i Sahel.
* den strategiske brug af kruttvåben: De marokkanere brugte strategisk deres begrænsede kruttvåben til at bryde Songhai's formationer og forstyrre deres angreb.
* Songhai's sårbarhed til at overraske: Songhai -hæren blev fanget af det marokkanske angreb, og deres ledelse blev dårligt koordineret.
Derfor, mens de marokkanske skydevåben spillede en rolle, var Songhai -imperiets undergang i sidste ende et resultat af en kombination af faktorer: intern strid, dårlig ledelse, en antallet af hær og den strategiske brug af kruttvåben fra de marokkaner.