m777The M777 howitzer was developed by BAE Systems, a defence company based in the US. It is currently in service with ground forces in the US, Ukraine, AustraliaI witnessed the full power of an M777 howitzer, and the piercing 'boom' of the artillery cannon shook me to my core.