Ah yes, the ever versatile shotgun! An answer to every problem. But with conventional rounds, a shotgun is not too effective against body armor.
I agree, and my first choice would be something in .308 or better for this kind of threat. However if all you have is the 12 ga, then you do have a few options beyond conventional rounds. That's all I was trying to point out.