David was a giant-killer, and he comes into this story as a glorious type of Christ. Goliath was a giant, but he was also a serpent, a dragon. The Hebrew word for his armor means scales, which made him a gigantic reptile, like a dragon, and David topples him with a wound to the head (Gen. 3:15). David fights him with the same weapons that he would use in fighting wild beasts. When he is done, he takes Goliath’s armor and places it in his tent (v. 54).