Question: Angels have 2, 3, or 4 pairs of wings [35:1]. But Gabriel had 600 wings. [Sahih Bukhari, Volume 4, Book 54, Number 455]
Answer: The verse clearly states that God gives the angels two, three, and four wings, and that He then increases his creation over and above that as He wills. The verse says:
"Praise be unto Allah, the Originator of the Heavens and the earth. Who made the angels messengers with wings, two or three or four. He increases in creation what He wills. Verily Allah is able to do all things." Fatir(35):1