A bayonet charge over 80 METERS of open ground against a fixed firing position seems like poor tactics to me but sometimes you get lucky. Very glad it worked out well.
Sometimes you just have to charge over such a distance, and when its not covered. An enormous risk, but there’s little or no alternative.
I know the British have bayonet charged in Iraq and Afghanistan. I wonder when the last US Army or USMC charge or even individual use of the bayonet was?.