Interesting choice of words.
something resembling an IED
I’m no expert, but that sounds like a BOMB!