IMG_2693 January 21, 2016 at: 500 × 242 In: New Troy M5 9mm Rifle – Ready or Not? ← Previous Next → Another look at the TRX3 BattleRail and Troy sights. Troy M5SD 9mm Rifle.