Hello Helen, I have received the muzzle in good condition and it fits perfectly! Thank you for your service.