辽朝政府规定,战时,每一名契丹主力军都必须准备三匹马,其中一匹为战马,以供临阵冲锋和交战时骑乘,另二匹为备用马匹,供平时行军时骑乘,这样就使契丹骑兵能够保持最佳作战状态。另外,还要搭配一名后勤兵、一名守营兵,后勤兵和守营兵各自骑一匹马。一名主力军、一名后勤兵、一名守营兵三个人、五匹马组成一个基本战斗单元。
辽朝还要求每名主力军,战时军需只能由自己准备,国家概不负责,所谓的军需包括:马鞯辔,马甲皮铁,四张弓箭,四百只箭,长短枪、铁骨朵、斧钺、小旗、槌锥、火刀石、马盂、马草料一斗、料袋与毡伞各一个,縻马绳二百尺。
在历次对外战争中,契丹俘虏了大量汉族工匠,后来还侵占了科技发达的燕云十六州,汉族人先进的冶金技术传入辽朝后,辽朝的冶金等军工科技取得长足进步。
当时,契丹工匠已经掌握了成熟的冶铁技术。辽朝制造的“镔铁”刀,质量名扬天下。在当时,是周边各国军人都眼馋的武器,辽朝皇帝还把镔铁刀作为生日礼物,送给北宋皇帝。所谓镔铁,就是经过铁匠多次冶炼和锻打而成,与中原地区的“百炼钢”颇为类似。
辽朝士兵作战时使用的兵器,主要有弓箭、长短枪以及刀、剑等,都是由军卒自备。弓箭可以射远,长枪用以刺近,短枪刀剑用以防身。
辽朝统治者非常重视组织工匠生产弓箭、甲胄和攻城器械,在各地都建有打造馆,打造馆里有蕃、汉工匠锻铁制造兵器。辽朝中央机构里设军器坊和甲坊,负责兵器生产的管理事宜。
在辽朝中央机关中,专设管理弓箭的机构“弩手军详稳司”,契丹军士擅使弓箭,与其为游牧民族经常射猎有关,契丹军队对弓箭的依赖性很大,如果弓箭失灵,辽军的战斗力就会大打折扣。
当时,契丹人发明了适用于各种场合下使用的箭支,仅箭头形态各异,名目繁多,作用也各不相同。以性质可分为杀伤性和非杀伤性两种,其中杀伤性箭头的形态有分叉类、宽刃类、菱形类、叶形类、三翼类、多锋类等,非杀伤性箭链有教射类、预警类,教射类其箭头或为木制圆头。
契丹箭中最好的当属一种叫做“蒲”的箭,蒲濒水丛生,长不盈丈,用以作箭,不矫柔而坚。
面对辽朝凶悍的骑兵和弓箭,中原的北宋皇帝们头都大了,组织大批科技力量,竭力研制和推广强弩、床弩、神臂弓等远射武器,予以遏制。将各种单兵弩和重型机械弩广泛装备于军中,北宋的床子弩的最大射程1500米,这是冷兵器时代最远的射程记录。宋军使用强弩在澶渊之战中,在城墙上发射弩箭,一箭射死前来查看地形的辽朝南院大王(就是金庸《天龙八部》里萧峰的职务)萧达凛,给辽军以极大打击,对于后来澶渊之盟的签订,发挥重要的作用。