I think this might be a Horse Bot Fly, GASTEROPHILUS INTESTINALIS. Correct me if I'm wrong fly horse insect Horse Bot fly