Gewehr

Gewehr is the German word for a long-barreled firearm such as a rifle or shotgun. The word is also used extensively in German to form compound words that describe specific types of service weapons, such as scharfschützengewehr (sniper rifle), sturmgewehr (assault rifle) and maschinengewehr (machine gun).