War Veterans Cup: Gunnedah eye final berth with defeat of Armidale