akaba asanga ari ishema ku gihugu magazines are one of the most important elements of any firearm design abapfu bihutira aho abamarayika batinya gukandagira herbert munyangaju