Pegasi with sniper rifles would be a terror on the battlefield. Imagine them hovering in front of the sun, and raining down death on their foes. They would be practically invisible!