Urophora affinis adult fly. Note the long ovipositor on this female for inserting eggs into spotted knapweed flower buds. It is not a "stinger", this fly is very small and completely harmless to humans.
Photo: from slide show: Biological Control of Noxious Weeds, by Reeves Petrof.
mtwow.org HOME Urophora quadrifasciata Urophora affinis