及长习熟其事,故仕而为将、不仕而为卒,无不能射者。今世古法尽废,有能射疏及远者已为奇矣,若夫参连之法,少有知者,诚能以古参连法教士卒,使当矢石之间一射而连放三矢,则是一人而兼三人之用也,意者李广以二千骑当胡骑四万之围,所谓大黄即《六韬》所谓大黄、参连乎?

  汉高祖四年,初为算赋,注民年十五以上至五十六出赋钱,人百二十为一算,为治库兵车马。

  臣按:此汉以后赋民治兵之始。考史,成帝建始元年立故河间王弟上郡库令良为王,注谓“北边郡库官之兵器所藏,故置令”,则前此边郡各有库、库有令以掌兵器,旧矣。然《地理志》于南阳郡宛下注“有工官、铁官”,则不独边郡有武库,而内地亦有之矣。

  高祖时,萧何治未央宫,立武库以藏兵器。

  臣按:《汉志》中尉属中有武库令,则是时既立武库以藏兵器,而设令以司之,属之中尉。其后光武置武库令主兵器,则以属执金吾,考工令主作兵器弓弩之属成,则传金吾入武库。魏晋一遵其制,盖始于此也。

  《百官表》:中尉,秦官,武帝更名执金吾。属官有武库令丞,中尉属官有武库令,少府属官有若卢、考工室令丞。臣按:《汉书》注:“若卢以藏兵器,考工室主作器械。”

  哀帝时,毋将隆言:“武库兵器天下公用,国家武备缮治造作皆度大司农钱,边吏职在御寇,赐武库兵。”

  林駉曰:“周之兵器在民,汉之兵器在官;周之在民以兵农为一之时,汉之在官以兵农已分之后。”

  臣按:汉自郡国至于京师皆有武备,在郡国则有库兵,或置工官,库兵以算赋为之,而工官与铁官同置于产铁之郡;在京师则有武库令,掌于中郡而天子又有若卢、考工室以藏兵器,以主作器械,一以少府主之,武库则以大司农钱为之也。汉制财用有二,供天子杂用以少府之钱,若大司农钱非军国之事不得用也,兵甲之作以为军国之备,故亦用大司农钱欤。

  晁错言于文帝曰:“劲弩、长戟射疏及远,匈奴之弓弗能格也;坚甲、利刃长短相杂,游弩往来,什伍俱前,匈奴之兵弗能当也;材官驺发矢道同的,匈奴之军笥、木荐弗能支也;下马地斗,剑戟相接,去就相薄,匈奴之足弗能给也,此中国之长技也。”

  臣按:自昔谈兵者皆以弩为中国之长技,故汉兵器以弩为尚,将军有强弩、积弩之名,而其用人亦有材官、蹶张之目。平城之围,陈平请强弩傅两矢外向,夏侯婴徐行,弩皆因满外向;淮南之反,亦欲以强弩临江而守,卜式亦愿与临菑习弩者请行死之,与夫弓弩持满、抱弩负渼(盛弩箭祇)见于周亚夫、韩延寿之传。自古用弩以取胜,见于史传者不可胜纪,今世则惟用弓矢,而所谓弩者,队伍之间不复用矣,意者有神机火枪之用以代之,故不复置欤?然以臣观之,二者皆不可偏废也。敌惟用弓矢一事,今我既用弓矢、又用火枪而又复用古人之弩,则是敌之长兵一而我之长兵三,以一制三,敌骑欲来冲突,不待短兵接而我之三技已毙之于百步之外矣。

  武帝元狩二年,李广将四千骑出右北平,匈奴左贤王将四万骑围广,广为圜陈外向,胡急击矢下如雨,汉矢且尽,广令持满毋发,而广自以大黄射其裨将,杀数人。

  服虔曰:“黄肩弩也,晋灼曰:‘黄肩即黄间也,大黄其大者也。’”《汉志》有《远望连弩射法具》十五篇。

  臣按:古者弩之制有七,一擘张弩、二角弓弩、三木单弩、四大木单弩、五竹竿弩、六大竹竿弩、七伏远弩。擘张弩,步兵所用;角弓弩,骑兵所用;木单、竹竿、伏远等,其力益大,所及渐远。今世官兵全不用弩,而四夷亦未闻有用者,惟广右徭綍用之,然其弩不可施于骑,殆古所谓擘张者欤?《炙毂子》曰“夷牟制角弩,马上用之”,则是角弓弩乃可用于骑者,今不得其制,然朝家万一用之,天下之大,安知其无人以意会而为之者欤?

  《李陵传》:发连弩射单于。张晏曰:“三十绻共一臂。”《诸葛亮传》:亮性长于巧思,损益连弩皆出其意。

  臣按:《魏氏春秋》云:“亮损益连弩谓之元戎,以铁为矢,长八寸,一弩十矢俱发。”夫弩而谓之连,则非一弩也,意必数者相连,谓之损益者,前盖有此弩,至亮而有所损益于其间耳。考史,魏司马懿征公孙渊,军至辽东,为发石连弩射城中;唐李元谅节度陇西,筑连弩台;卢耽节度四川,为大旝连弩,南诏惮之,则古人攻战以连弩取胜者多矣。今连弩之制不可考,说者谓古时西蜀弩兵尤多,大者莫逾连弩,十矢谓之群鸦,一矢谓之飞枪,通呼为摧山弩,即孔明所谓元戎也。今具其法如此,万一有巧思者出,因其名而想其意度,以复古人之制,是亦攻守之一助也。

  虞诩为武都守,令军中强弩勿发而潜发小弩,羌并兵急攻,使二十强弩共射一人,发无不胜。

  臣按:五兵之利莫利于弓弩,而自汉以来而弩之取胜者比弓为多。虞诩守武都,遇有急攻,使二十强弩共射一人