M777A2 Howitzer
U.S. Marines with 1st Battalion, Tenth Marine Regiment, 2nd Marine Division, fire charges from an M777A2 Howitzer while conducting a fire exercise aboard Camp Lejeune, North Carolina, Feb. 12, 2019. (U.S. Marine Corps video by Cpl. Timothy J. Lutz)