I think those are all Gew 98m's there in your second photo, but still a nice, interwar period photo!
The uniforms are pre model 1936, so I would guess 34, 35 or early 1936, but based on the headgear I would expect 34 or 35.The dudes have dirty eagles so after 1933, not sure when the Heer was stigmatized by its introduction, but it looks early.