These cannons are of no use for the US army which were made by the British for use in Afghanistan and Iraq. That is the reason why US is selling these now old and less effective weapon to India's use. Also, the black money seized in the demonetization drive will help India purchasing these weapons. Nice move Mr. Modi.