В качестве версии: потому, что, возможно, это не солдаты?
А кто же?
Возможно, спортсмены. Или, в популярной терминологии того времени, физкультурники.
Либо члены ОСОАВИАХИМ.
И не стоит обманываться наличием у них оружия. Страна была весьма - и на то имелись веские основания! - милитаризована, и военной подготовкой населения активно занимались. И походу, "кровавые большевики" отчего-то не боялись давать населению оружие. Возможно, потому, что власть пользовалась поддержкой большей части населения.
Ну и возвращаясь к фото: возможно, это участники ОСОАВИАХИМ или иных структур, занимающихся военной подготовкой населения. Или спортсмены, участвующие в военизированном мероприятии.
И к слову, о штыках. До и вроде бы даже после Великой Отечественной войны существовал официальный вид спорта: фехтование на штыках. И карабин с эластичным штыком был четвертым видом спортивного оружия, наряду со шпагой, саблей, рапирой.
Так что и с этой стороны удивляться винтовке в руках физкультурника не стоит.
Ну а стрельба, естественно, входила в любой курс военной подготовки.
Как-то так.