M80 or M-80 may refer to:
== Military == BVP M-80, a Yugoslav military vehicle M80, a U.S. military type of the 7.62×51mm NATO rifle cartridge M80, training version of the M19 mine M80 Stiletto, a 2006 prototype naval vessel M80 Zolja, a Yugoslav anti-tank rocket launcher Zastava M80, an assault rifle
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).