VirTra wins five-year CBP contract with up to $14 million potential value - VTSI News | Rallies