Three possibilities, all with apparent motive, and the JP with a loose screw, who knows.
The guy definitely has loose screws. He rides around everywhere on his Segway, looking and acting like Caesar. He was a captain in the Texas State Guard and loved guns. He definitely could have done this. He led the marksmanship and shooting squad for his unit and had access to automatic weapons.