Citation: 6B_510/2019 E. 5

Die Beschwerde ist teilweise gutzuheissen, das angefochtene Urteil aufzuheben und die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Im Übrigen ist die Beschwerde abzuweisen. Der Beschwerdeführer wird nach Massgabe seines Unterliegens kostenpflichtig (Art. 66 Abs. 1 BGG). Ihm sind Gerichtskosten im Umfang von Fr. 1'500.-- aufzuerlegen. Der Kanton Aargau hat keine Verfahrenskosten zu tragen (Art. 66 Abs. 4 BGG). Der Kanton Aargau hat als teilweise unterliegende Partei dem Beschwerdeführer eine reduzierte Entschädigung von Fr. 1'500.-- zu bezahlen (Art. 68 Abs. 1 und 2 BGG).