Type-31-40mm-gun-magazines