I agree, but I still think it is some type of bomb, probably not US.
I disagree. The hooks on which the stores station apparutus would lock are small. Most bomb hooks are much more heavy duty. IMHO it's a travel pod.