👉 A yardarm is a type of weapon used in the United States military. It is a long, thin rifle with a short barrel that is designed to be used as an assault rifle and can also be fired from a longer range. Yardarms are commonly referred to as "fishing rifles" or "pistol-like weapons".