Instonians gained revenge for last week’s defeat at the Palaces Grounds by beating City of Armagh 29-14 at Shaw’s Bridge.