Heckler & Koch manufacture a non-lethal paintball shooting version of their H&K P30 pistol for law enforcement training. The P30 CM fires 11.4mm caliber paintballs filled with food dye. Like gas powered airsoft pistols, the magazine holds the paintballs and the propellent. The propellent interestingly enough is compressed air, not C02 or propane, allowing H&K to market this as having zero CO2 emissions (yes, it says this on the card in the photo below).
Many thanks to Dom for the photo.