Answer: tampions

AnswerCrossword Clue
tampionsplug or stopper placed in the muzzle of a piece of ordnance when not in use, to keep out dampness and dust
tampionsTAMPION, a plug for the muzzle of a cannon, also TOMPION