m777m777bae100004218155m198 41%715415772In the world of artillery combat, America's lhtweht M777 howitzer may seem like a mere pistol compared to Russia's massive cannons…