-—M-80?-—
An M-80 would not take your foot or leg off, if that report is accurate...
That’s an IED injury.