It was without a doubt isyoudeath speaking there. It's very obvious. Anybody trying to use "you can't prove it's him talking" as a defense is quite simply braindead. If it wasn't him, why delete the original video?
I would ban, but .50 ammo is still somehow a thing (No idea why it is not patched), so I cannot confidently ban for this.