That is a very long chin/nose cannon
That’s a Hind sporting an upgrade from a South African company ATE.
http://www.guncopter.com/super-hind/