Quiz: Name every weapon in Killing Floor

Tripwire’s co-op shooter has become a cult classic. Can you name all 23 weapons in the game? You have a very generous ten minutes to do so…