Soyuz had a gun, too, but it wasn't quite as impressive.
http://en.wikipedia.org/wiki/TP-82
EDIT:
And apparently they had another one in the works.
108 karma · joined October 30, 2012
http://en.wikipedia.org/wiki/TP-82
EDIT:
And apparently they had another one in the works.