I think it would make sense to make it work like for tanks: You can produce newer stuff with higher expense (at first), or you can stick to older that has already been perfected (production vise) and thus cheaper... but worse of course, it is older. So even tough you would invent semi-automatic rifles pre-war, you may want to equip your soldiers with bolt action rifles since they are only slightly worse, and only upgrade when you get assault rifles which actually made a difference.That question is what this thread is supposed to be about, are small arms going to be simulated well/correctly with the depth they deserve or will we have to do it ourselves? (It's just the AR-15 discussion sidetracked it completley)
So difference between X bolt action rifle and Y bolt action rifle is completely meaningless in game of this scale, but difference between bolt action rifle and assault rifle is meaningful and should be implented in my opinion, as it would replace both bolt action rifles and sub machine guns it could make divisions cheaper, or alternatively keep the same cost but give +X soft attack and perhaps urban combat bonuses.