Spiders in the desert must have a hard life. I often see them with missing legs.
Still need to ID this one. I think it is a blister beetle of the genus Nemognatha. According to BugGuide, the adults feed on the nectar and pollen of various flowers, and, get this: The female beetles lay their eggs on the flowers. After they hatch, the beetle larvae attach themselves to bees when they visit the flowers, and are carried to bee nests where they eat bee eggs and stored food. Fascinating. And kind of yucky.
Desert long horned grasshopper,Tanaocerus koebelei