The Panzerhaubitze 2000 is still considered to be the most modern & powerful artillery gun in the world It fires its 155 mm artillery shells up to a distance of 30 kilometres EUR In service since 1998 EUR Deployed by Germany Italy The Netherlands Greece & Croatia