It's entirely possible to imagine a situation in which the shooter falls into multiple categories *at the same time*:

1) is non-binary
2) is crazy
3) was radicalized by the growing anti-LGBTQ rhetoric of our political leaders spilling into the real world