AV-7 antivehicle artillery cannon