As they say " even a blind squirrel, gets a nut" At that distance it is possible that a hail mary paid off but, that is exactly what it would be. Your front sight would be as large as the animal, and would be pure luck, IMO
Not a shot, i would ever take. without optics, it would be unethical.