Israel Ministry of Defense Orders More IWI X95 Micro Tavors for IDF – Israel’s Ministry of Defense has contracted with Israel Weapon Industries (IWI) for an unspecified number of X95 bullpup rifles. OUTDOOR Crusade2023-07-19T18:18:46+00:00 Share This Story, Choose Your Platform! facebooktwitterlinkedinredditwhatsapptumblrpinterestvkEmail Related Posts