Hmmmm...plastic weapon, piezo ignition, no primer, no powder.
Oh, yeah, you’re talking spud guns. Trailing edge technology. Kids have been making them for a decade or more. 3D printer meh.
Spud gun piezo - seek and ye shall find. Videos even.
;>)