I've seen something similar for shotguns. Allows you to fire a bullet from it. Not sure how that works for a pump or semi auto. I think it's one round at a time. Probably best for use in a breech single shot.
[ame]http://www.youtube.com/watch?v=3l4PBOQT1dg[/ame]