I'm someone who carries concealed every time I step outside my dwelling, unless I have to go to a "Gun Free Zone". Tell me exactly how my understanding of the world is "cartoonish". Use e.g. my past comments as a base. Other sources on request, but as a hint, my login name is the same one I've used since 1978 (sic), my initials.