В ноябре 1977 года Шамни был призван на службу в Армии обороны Израиля. Начал службу в бригаде «Цанханим», в которой прошёл путь от командира отделения, а затем и взвода, до командира роты призыва февраля 1982 в 202-м батальоне бригады (в последней должности участвовал в Ливанской войне 1982 года).