К сожалению, не спец по пуговицам, просто посмотрел материалы ассмановского каталога вот тут: http://www.pugoviza.ru/files/other_cut3.shtml?assman.htm, там пуговица с подобным якорем определена именно как офицерская Кригсмарине.
в каталоге не Кригсмарине, а Reichsmarine. это как раз времена Веймарской республики и первые годы Третьего рейха.
У Вас, судя по тому же каталогу, пуговица для рядового состава. У якоря ухо поднято вверх и перекладина не такая, как на офицерских.