От диал. камадить, камодить «собирать, копить, сберегать». Для всех значений, так как в общем смысле, магазин — место сбора, накопления чего-либо (товаров, патронов, приборов и т.д.)
От «шаркать» в значении скрести, издавать драпох, из-за шуршащего звука, производимого камнем, катящимся по льду. Отсылка к изначальному названию игры — «Игра в ревущие камни»
Данный поисковик включает в себя словари от людей с разными взглядами на очищение русского языка. Некоторые словари создавались задолго до появления Чисторечия и поэтому к нему не имеют никакого отношения.
Предложите свою замену иностранному слову прямо здесь: