Beckham buys bullet-proof shirts