If true 5 Spec Ops were actually killed, there must have been a grenade or other explosive type device used. They would have had body armor on. You don't typically lose 5 specially trained Operatives in a raid just from gunfire. We don't have the whole story.
Bond meets Q
Pen grenade