A quick, consealed weapon is an Assassin's best friend, so it's no question that the Assassin's Creed Series Hidden Blade is good enough to marry! A gauntlet, which goes under neither your clothes, covers you hand, wrist, and most of your forearm, fires a blade that shoots out under your hand in order for a quiet and clean kill. (This weapon is actually made of plastic and not only can't but shouldn't be used to kill people. This is just it's purpose in the game)
This particular model is from Assassin's Creed Untiy.