Sachverhalt: A. Das Bezirksgericht Brugg erklärte X._ am 24. April 2013 des Mordes, der Gefährdung des Lebens und des Vergehens gegen das Waffengesetz schuldig. Es bestrafte ihn mit einer Freiheitsstrafe von 20 Jahren und ordnete eine vollzugsbegleitende ambulante psychotherapeutische Massnahme an. Dagegen erhoben sowohl X._ als auch die Staatsanwaltschaft Berufung. Das Obergericht des Kantons Aargau wies beide Berufungen am 26. März 2015 ab. B. X._ führt Beschwerde in Strafsachen. Er beantragt, das Urteil des Obergerichts des Kantons Aargau sei aufzuheben und die Sache an die Vorinstanz zurückzuweisen. Er ersucht um unentgeltliche Rechtspflege und Verbeiständung. C. Das Obergericht beantragt, die Beschwerde sei abzuweisen. Die Oberstaatsanwaltschaft des Kantons Aargau verzichtet auf eine Vernehmlassung. X._ replizierte am 7. September 2015.