Quote Originally Posted by Newhouse View Post
Been there done that, 200 years ago.
in general, they're called "bayonets"...

...though it is a little gratuitous to put them on handguns.