I'm not judging him for the outfit, really, I'm judging him for the attitude. His outfit just so happens to directly telegraph his attitude. If I saw a person wearing a dress that said "I like to fuck kids" I would judge that person for that.
He's clearly, at best, extremely paranoid and shouldn't be given a weapon.