That was some impressive killing, but I gotta say that claymores and nades and bouncing bettys **** me off. I don't use em at all and I can't stand getting killed by random ****.
Players like you are the reason I have it equipped in the first place.

Someone dies once, they shrug it off. They die again in the same place they get ****ed and constantly rush back trying to kill the person dropping them before another gets placed. All it does is feed me enemies to shoot without having to go look for them.
Black Hat and Engineer will solve your problem BTW. Engineer delays the blast long enough for you to walk through claymores or betties. That is, if you choose not to hack the equipment to make it your own.

As for the Trophy system, that only blocks equipment being thrown at you. And I believe the trophy system has to be placed down, so walking around with it won't do anything. If the betty is already placed on the floor it won't destroy it.