My son has one that I fire when he is around. Pretty impressive but reloaders complain that they are not able to duplicate factory ammo performance. At $ .50 a round, I would have to be able to reload for it.
If you buy in bulk you can get close to .35/round.