Translation of "Rifles" in German

The enemy is using assault rifles, snipers and rocket propelled grenades.
Der Feind verwendet Sturmgewehre, hat Scharfschützen und setzt panzerbrechende Granaten ein.
GlobalVoices v2018q4

All of them had handguns, some had assault rifles.
Alle hatten Pistolen, manche sogar Sturmgewehre.
TED2020 v1

He called his security watch together and had the men armed with rifles.
Er rief eine Sicherheitswache zusammen, die er mit Gewehren bewaffnen ließ.
Wikipedia v1.0

They came with rifles and cannons.
Sie kamen mit Gewehren und Kanonen.
Wikipedia v1.0

They carried bayonets on their rifles.
Sie trugen Bajonette auf ihren Gewehren.
TED2020 v1