Разбор слова по составу магазин
поставь во множ. число
магазин. изменяет по падежам: нет магазина, магазином и и. д
значит корень магазин и нулевое окончание хне
Магазин корень, окончание нулевое
Магазин это и есть весь корень.Окончание нулевое.