al-fao is a self-propelled artillery system designed for the former iraqi army by the late canadian weapons engineer, gerald bull. it is one of the world's most powerful artillery pieces, with a caliber of and a range of .