The photo, from 2010, has a caption that indicates “warhead” is used in ‘Jamaican English’ as a synonym for bullet. Don’t know if Brit English also uses “warhead” this way.
http://jamaica-gleaner.com/gleaner/20101230/lead/lead2.html
Thank you for info.