Probably COD 4 lol
But to answer the question, any 3M or other brand that has a csa approved rating for ballistic protection should be fine. 3Ms are pricey tho, they are same one used by winnipeg's emergency response team i believe. Plus, like the other guys said they are a bitch to do anything in.
Travis R. (aka Trapper)
Canadian Airsoft Marines. Field owner