I can't say it is ...... but bitchute are a propaganda source .....and there is nothing there to prove it isn't also seemed a bit too well filmed to be action as it happened - centred frames and film like quality
IMO more liely staged than not ....certainly no sort of proof of anything though