One made from a steel pipe would be a better bet. It would also shoot more than once.
True. Probably under $10 for what you'd need at HomoDespot or SLowes to have re-usable 12-gauge traps.