carries an abject that could be a weapon
He's not carrying a weapon.
I like the idea that your son sits upon the shoulders of the history, perhaps a scary and painful history, but he is lifted up by it.
The blue reptilian man (BRM) and DS are standing side by side watching below. BRM has his arm resting on DS' shoulder. DS is not afraid. I come to be unafraid in the dream as I realize BRM means us no harm.
Symbols I found:
Blue represents truth, wisdom, heaven, eternity, devotion, tranquility, loyalty and openness. Perhaps you are expressing a desire to get away.
To dream that you are in a flood represents your need to release some sexual desires. If the flood is raging, then it represents emotional issues and tensions. Your repressed emotions are overwhelming you.
To see an alligator in your dream symbolizes treachery, deceit, and hidden instincts. It may be a signal for you to take on a new perspective on a situation. It may also represent your ability to move between the physical, material world of waking life and the emotional, repressed world of the subconscious. Alternatively, the alligator represents healing powers and qualities. An alligator also suggests that you are thick-skinned or insensitive.
To see a crocodile in your dream symbolizes freedom, hidden strength and power. It also forewarns of hidden danger. Someone near you is giving you bad advice and is trying to sway you into poor decisions. Because crocodiles can live in water and on land, they also represent your conscious and subconscious and the emotional and rational. Perhaps something is coming to the surface and you are on the verge of some new awareness.
To see the beach in your dream symbolizes the meeting between your two states of mind. The sand is symbolic of the rational and mental processes while the water signifies the irrational, unsteady, and emotional aspects of yourself. It is a place of transition between the physical/material and the spiritual.
To see claws in your dream signify feelings of vulnerability and/or hostility. You feel a need to defend or protect yourself or your surroundings. You also need to be careful with your words and actions.
I just can't fit it all together.