抗战时蒋介石为何买武器基本都是轻武器为主很少买坦克重炮？
所谓的德械师都是轻武器，和德国头盔。不买三号四号坦克，不买克虏伯大炮，不买斯图卡飞机。
德国政府因为日本的影响，于1938年5月3日下令禁止一切战争物资发往中国，标志着中德军事合作彻底结束。并且还扣留了中国订购的几艘潜艇和鱼雷艇。

各个国家出口武器都是自家军队优先保障，自己够用了，剩余的产能才会考虑出口，中德停止军事合作时，3号4号坦克虽然已经问世了，但是都还处于开发试生产阶段，产量还在两位数，那会想买3号坦克？不可能，先不说德国卖不卖，因为德国自己也没有多少。

第一辆3号A，37年才投产，首批才生产15辆，截止到38年5月，德国人自己手上也才20多辆，德国人拿啥出口？

四号坦克也一样，37年10月才下线第一辆。到中德停止军事合作，也才产了35辆。四号坦克量产都是39年的事了。德国人拿啥出口？

斯图卡从37年开始量产，但是截止到38年底，斯图卡的预生产型JU-87A总共也才生产262架，德国人自己都不够用呢，拿啥出口？

至于重炮，那会中国已经进口了24门32倍径的SFH18150榴弹炮，和24门30倍径SFH150榴弹炮的分别装备了重炮十团和重炮十四团。这几们炮，基本打满抗日全场。从淞沪会战开始直到44年的松山战役，这批重炮就剩了12门。因为中国当时落后的基建，这炮重达7吨，离开道路就哪也去不了了。并且这么重的炮，必须机动车牵引，进口的牵引车损失了以后，就只能用骡马牵引。

牵引的骡马还得用从国外进口的挽马，要把火炮的炮车和炮架分开牵引，一边八匹马，一共十六匹。如果换成中国本土马，那就得是一边十匹，一共二十匹，这样机动能力很有限。机动个几百公里，骡马都得累死一大批，成本太高了。

另外这批火炮太贵了，一门火炮系统折合80万法币，当时100法币能买两头黄牛。一个团的装备就价值当时的600万美元，依着当时中国的国力，不可能买太多。并且炮弹也有限，打一发少一发。这也就导致了这炮在战场上作用也很有限。到了抗战后期大量美援进来，取代了这些德国火炮。美国火炮炮弹又多，性能又好又便宜，美国当剩余物资处理，几乎等于不要钱。那些德国火炮就用不上了。