Thank you for joining the Bose Hear Community.
Bose Hearphones are not engineered to cancel noise while using firearms. We cannot recommend them for that application. Hearphones are designed to enhance conversation in noisy environments.
Are you near a Bose store where you can try them out?