>>2850354oh hey I want to share what I learned! I was looking into this for other reasons - despite the translation in the comic, it's antimateriel. Materiel being French for equipment, referring to hardware like artillery and vehicles.
So it's not like it's an antimatter gun... it's meant to ruin equipment so it's no longer functional for the enemy. Antimaterial would be really cool too though.