What a honkin’ big muzzle attachment. It looks as big as a beer can.
That's a barrel condom. It's just so that if something hits the trigger, the bullet don't get out and hurt someone.