Panther's shield could block that. He successfully blocked a spear that had the power of a star and supernova all at once. That same spear staggered Hyperion and Captain Marvel, and prior to that, hurt the Hulk, immobilized him, and transformed him back in Bruce.
I don't see the shoulder cannon being successful here.
daym, is the shield a vibranium or a force field similar to Iron Man? i feel like if its a force field this is a mismatch