The first two of the M777 Ultralight Howitzers have landed in New Delhi on Thursday bringing an end to the Indian Army's three decade wait for a new artillery gun.