That Tamiya kit is a re-boxing of the Italeri kit. The orignal kit was produced in 1983 and several companies have box it since in different variants. As far as i know these are the only 35th m109's on the market.
https://www.scalemates.com/kits/224342-tamiya-37013-m109