The Ak-47 requires no introduction. If you don't know it's name, you've certainly seen the Russian arm in action in some cold ...