There is not clear-cut a line in English between nouns and adjectives. Nouns can generally be used attributively. Adjectives can often be used substantively. 

"American" used attributively means "from America", and "American" used substantively means "(a person) from America". Semantically the difference in the case of the magazine is negligible.