Do marine corps send torpedoes?

No. That would be the US Navy.