What is a gas cartridge gun?
CO2 powered pellet gun.
Two possibilities, from my point of view. It could be a kind of BB gun, where the BB is propelled by compressed gas from a small cylinder. Or it could be a tear gas/pepper spray gun. I've seen those types of tear gas "guns". They are very ineffective compared to a tear gas spray can.