You forgot to mention that when you woke up you had a boner...
But seriously this dream represents your fear of transgenders, and your repulsion for your inability to stop yourself from wanting to be one (the gun not killing the tranny). The child represents your soul, and how your thoughts of being a transgender are killing you inside.
You hate yourself and these thoughts, so you drink everynight to forget.