Talon Company armor