Obviously something is going on.
I've fallen prey to calling names, and, agree its pretty sad. Dude puts himself out there, and struggles with boundaries. Folks feed/enable those issues by giving him attention he so desperately needs.
Special Education may just mean he was behind in classes.
He is an adult now. And in charge of his own life. The decisions he makes, will be held to account. Including any boundary issues, potential statutory, or, firearms issues/laws he may feel dont apply to him. Throwing your hands up and saying 'Officer, Special Ed class!' Works about as well as a soggy paper airplane.