Top Categories

Tag Archives | drop in rails

Troy Industries

New Troy BattleRails

Troy Industries, who makes some of the best weapon accessories on the market, introduced two new BattleRails at Shot Show 2012 called the Charlie and Delta. These new rails are two-piece free float systems that do not require gunsmithing or modification to the firearm to install. The Charlie and Delta BattleRails are built off of […]

Continue Reading