The Ak47 Story: Evolution of the Kalashnikov Weapons