The AK47 Story: Evolution of the Kalashnikov Weapons