Not a Meteor and I can't tell you whether a bird cannon is included in it's equipment.
A couple of clues - Carmichael supplied the bodywork and equipment for this vehicle.
The manufacturer is well-known in a specific sector of the commercial vehicle market (nothing to do with airport vehicles)