On Astragalus desperatus var. desperatus.
Gall-forming fly that came out of this gall.
No idea really, going with the suggested ID. Very small fly predating another insect. After a few clicks of my camera they fell off this leaf, and I couldn't find them again.