The shooter believed to be responsible for the incident was identified as Joshua Jahn, according to three sources familiar with the case. […] In 2016, when he was 19, Jahn was charged with delivering more than one-fourth of an ounce of marijuana, according to Collin County court records. He pleaded guilty and the case against him was deferred, with Jahn being placed on probation.
Source: wiktionary