Columbia Police Department have released bodycam footage of police officer taking shelter as man fires over 30 shots.